git 最常用版本控制工具:
基本命令:
1、下载代码:
git clone (-b 分支名) 仓库链接 -b 指定下载代码分支
2、修改代码:
最好将下载好的代码复制一份在复制的代码中修改,后期操作简单一些
3、拉取仓库最新代码:
git pull 在下载的代码中将最新的代码拉取下来,会对本地未改动代码进行覆盖更新
4、将改好要提交的代码复制到pull下来的代码中
改那个则修改那个,其他的不要动,如果修改一部分代码则将修改的粘贴到应该的地方
5、将修改代码添加到暂存区
git add 修改文件名 修改那个文件则添加那个文件
6、将暂存区代码提交到本地仓库
git commit -m ‘提交说明’ 修改那些地方进行说明
7、将本地仓库代码上传到远端仓库
git push git在哪启动,默认推送到那个分支
说明:
1、clone下来代码,进行复制之后再修改,方便之后pull下来代码合并更新,如果直接改的话,pull时会提示‘Already up to date’或者不成功,证明有修改的文件未提交,从而不能获取最新代码,如果远端仓库也有修改的话,add / commit / 后 push 也提交不了,会提示如下:
‘! [rejected] develop -> develop (fetch first)
error: failed to push some refs to ‘/onlyly/test_case_store.git’
’
所以:为了修改完之后工作顺利,clone后复制一份进行修改,效果最佳
2、commit 时,提交说明一定做清楚,避免有问题出现说不清现象
3、如果直接修改 clone 下来的代码,如果远端的代码也被修改,这时候 pull 下来代码会执行merging 进行自动冲突合并,就是在本地代码中添加一些合并标记,需要自己去挨个修改,特别不方便,如要避免,则谨记第一个说明