第一步,git clone http:xxxx
,通过git clone
+项目地址把项目克隆下来;
第二步,git branch newbranch
,创建一个名为newbranch
的分支;
第三步,git checkout newbranch
,切换到一个名为newbranch
的已存在的分支;
第四步,自己的小功能完善后,需要先提交到本地仓库,使用git status
查看当前项目中未被跟踪的文件及未提交的文件,使用git add -A
将未被跟踪的文件添加到暂存区,使其成为被跟踪的文件,使用git commit -m "description"
将暂存区的文件提交到本都,后面的description是对本次修改的代码文件做一个描述,如果以后需要查看某一次修改的文件代码,可以以这些描述作为一个依据来查找;如果在执行git commit -m "description"
时出现因代码检验而报错,无法提交代码的情况,可以在后面加上--no-verify
,即git commit -m "description" --no-verify
,这样应该就没问题了;
第五步,使用git merge develop
,将当前分支的代码和一个名为develop的分支的代码合并;
第六步,使用git push origin master
将本地代码推到远程仓库的master上,如果远程仓库的代码被其他大佬修改了,那么需要先执行git pull
,把最新的代码拉下来后再push上去;
如果在开发过程中,想将代码回退到上一次提交时的样子,可以使用git checkout .
就我个人而言,我觉得小乌龟(TortoiseGit)是比较实用的一款git工具,即使对git命令不是很熟悉,也可以利用它完成一些基础的操作。
本人使用git也是一个小白,希望各位大佬不吝赐教,有什么不对的地方希望各位大佬指点一下!万分感谢!!