公司用的都是svn,所以私下里git也反反复复搞了很久,没怎么使用过,所以老记不住。这里就把这段时间常用的git命令记录下来,给自己备忘,也给新手方便查阅。基本上能够满足日常使用。
- 分支
一般来说,平时除了主线master之外,我们需要在本地建一个分支来开发。
查看分支
git branch //本地分支
git branch -a //所有分支
git branch -m oldbranch newbranch //修改branch名字,遇到过新建HEAD分支而产生的问题,通过把HEAD分支重新命名再删除解决。
提交
提交到远程(如github),有三步:- add
git add -A //本地库添加
- commit
git commit -m"your commit messages" //在引号里输入提交时备注信息,文字不重要,但是一定要写,不然无法提交
- push
git push origin localmaster:originmaster //本地的localmaster提交到远程的originmaster,这里的分支是随意取的
- 更新
从github上拿代码下来就只要pull可以了
git pull origin originmaster:localmaster //和提交类似,注意两个分支顺序互换了
总的来说就是,本地修改完代码后,add => commit =>push,这样远程上就有提交记录了。
远程代码有改动后,只要 pull 就能更新本地代码。
当然,这只是极简版的使用指南,后续遇到坑,接着更。