git操作流程笔记

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

相关推荐
不太可爱的叶某人3 小时前
【学习笔记】kafka权威指南——第10章 监控kafka (7-10章只做了解)
笔记·学习·kafka
张人玉4 小时前
C# TCP 客户端开发笔记(TcpClient)
笔记·tcp/ip·c#
不太可爱的叶某人6 小时前
【学习笔记】kafka权威指南——第6章 可靠的数据传递
笔记·学习·kafka
Arva .7 小时前
开发准备之日志 git
spring boot·git·后端
研猛男8 小时前
0、FreeRTOS编码和命名规则
笔记·stm32·freertos
奇某人8 小时前
【嵌入式】【GIT】终端中文乱码修复
git
可爱的蜗牛牛8 小时前
上传本地git所有历史记录到已有远程仓库
git
能不能别报错9 小时前
K8s学习笔记(十六) 探针(Probe)
笔记·学习·kubernetes
初圣魔门首席弟子9 小时前
C++ STL 向量(vector)学习笔记:从基础到实战
c++·笔记·学习
iconball10 小时前
个人用云计算学习笔记 --20 (Nginx 服务器)
linux·运维·笔记·学习·云计算