git操作流程笔记

embedded/2024/9/23 3:25:23/

1、在本地项目文件夹右击鼠标点击Git Bash Here

2、输入git init,这个目录变成git可以管理的仓库,会出现一个.git文件夹,如果没出现的话需要选择“显示隐藏文件”(不会的同学自行百度一下)

3、绑定本地仓库与远程仓库:git remote add origin [远程仓库的具体地址]

4、添加文件到暂存区:git add .(注意后面的点表示目录下的所有文件,点前面还有一个空格不要漏掉了)

5、将暂存区的文件提交至仓库中:git commit -m '本次的提交信息'

6、远程库与本地同步合并, git pull origin master
注意,此处可能会报错:fatal: refusing to merge unrelated histories

问题产生原因:本地库和远程库没有相关性, 然后本地要去推送到远端, 远端觉得这个本地库跟自己不相干, 所以告知无法合并。
解决方法:操作命令后面加 --allow-unrelated-histories变为:git pull origin master --allow-unrelated-histories

9、将本地的分支版本上传到远程并合并:git push origin master


http://www.ppmy.cn/embedded/90276.html

相关文章

PHP中如何实现函数的可变参数列表

在PHP中,实现函数的可变参数列表主要有两种方式:使用func_get_args()函数和使用可变数量的参数(通过...操作符,自PHP 5.6.0起引入)。 1. 使用func_get_args()函数 func_get_args()函数用于获取传递给函数的参数列表&…

Gitlab中access token 和Deploy token的区别

在GitLab中,Access Token和Deploy Token是两种不同类型的令牌,用于不同的目的。以下是它们的主要区别: ### Access Token 1. **用途**: - 用于用户身份验证,允许用户以编程方式访问GitLab API。 - 可以用于克隆…

RabbitMq架构原理剖析及应用

文章目录 RabbitMQ 架构组件1. **Broker** (Broker Server)2. **Exchange**3. **Queue**4. **Producer** (消息生产者)5. **Consumer** (消息消费者)6. **Virtual Hosts** (虚拟主机) 工作流程内部原理1. **队列管理**2. **集群**3. **持久化与内存**4. **性能优化** 高级特性1…

C# 知识点总结

入门 C#程序在.NET上运行,.NET framework包含两个部分: ①:.NET framework类库 ②:公共语言运行库CLR(.NET虚拟机) CLS(公共语言规范) CTS(通用类型系统) .N…

详解C/C++输入输出

前言 C/C输入输出很多,在不同的情况会用不同的输入输出,有的题目在输入时可能换一种输入输出就能不会TLE,有的输入可能要循环输入,但是可以换一种输入直接就能把所有数据输入进去。C/C有哪些常用的输入输出,在什么时候…

c++数组

数组:相同数据类型的元素组成的集合。 如果说变量是一个盒子,那么数组就是一堆盒子为了区分这些盒子,每个盒子都会依次进行编号。 一维数组:单个变量类似于一个空间,一维数组是指在一排,有多个连续的空间。…

【Vulnhub靶机tomato渗透】

第一步:端口扫描 我使用的是webrobot 访问这个ip,就是它了 第二步:目录扫描 打开kali使用dirb命令扫描http://192.168.189.154下的目录 dirb http://192.168.189.154扫描到目录。 第三步:访问目录地址 看到有几个php的文件 第…

pip‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

重新设置一下环境变量。 注意,这里后面没有斜杠 我之前就是因为环境变量中,这两行最后都有斜杠,导致提示pip‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。