首页 > 代码库 > Git提交基本流程

Git提交基本流程

在无其他分支,大家都向同一分支master分支提交代码的情况下:

1.查看本地对代码的修改情况,即可以被提交的修改记录

git status

其中被修改过的文件标识为modified,删除的文件deleted,添加的文件added

2.将本地自己对代码的修改添加到git待提交队列中

git add 文件名 #用于添加修改和新增的文件git rm 文件名 #用于删除的文件

3.提交自己对代码的修改

git commit -m "提交注释说明"

4.更新本地代码与线上版本同步,此时无冲突时会发生auto-merge

git pull

发生冲突会提示CONFLICT和文件名,此时需要手动修改

vim 冲突的文件名

此时文件中

<<<<<<< HEAD这是当前分支中的内容=======这是线上分支中的内容>>>>>>> 线上分支 版本号

需要根据需要手动合并相关的代码,并将【<<<<<<< HEAD】行,【=======】行和【>>>>>>> 线上分支 版本号】行删除

 

此时将该文件添加到提交队列中并提交

git add 冲突的文件名
git commit -m "解决冲突说明"

5.将改动上传到master库中

git push

 

Git提交基本流程