git命令行使用总结

git命令行使用总结

ID:44230192

大小:126.60 KB

页数:10页

时间:2019-10-19

git命令行使用总结_第1页
git命令行使用总结_第2页
git命令行使用总结_第3页
git命令行使用总结_第4页
git命令行使用总结_第5页
资源描述:

《git命令行使用总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、config命令1•设置基本信息的方法。gitconfig―localuser,name"GaiSuper"gitconfig--localuser,emai1z,gaisuper@163.com,z这里面需要注意的内容有一local,这个参数是可以变换的,可以换成一globed,也可以换成一system。他们有作用范围,system的级别最低,global是中等级别,local是高级别。所说的级别指的是有效性。如果设置了local那就按照local来算,如果没有就找global,如果还没有就找system。设置了基本信息以后,可以查看设置的信息。gitcon

2、fig-一getuser.name上面的命令就可以查找之前设置的命令了。git分为内容状态与文件状态。内容状态分为3个区,工作目录、暂存区、提交区。文件状态分为2个,未跟踪、已跟踪。gitadd命令:•文件会加到暂存区。•文件从未跟踪变成已跟踪。•gitadd.可以把当前目录下面的信息都放到暂存区。(包括当前目录下面的文件夹)•.gitignore文件的使用,通过gitignore来过滤需要忽略的内容。(windows创建带有点文件的方法是前后各一个点,后面的点说明是一个没有扩展名的文件)•.gitignore文件的设置也是有对应的权限的,在最外层目录设置,在

3、内层的目录会继承这个设置。•github有一个.gitignore的库,可以查看。总结一下,工作区、暂存区、之间的文件操作。•gitadd从工作区,提交代码到暂存区。•gitrm从暂存区,删除代码,可以直接删除暂存区的代码保留工作区(-cache),也可以两个都删除掉(不加任何设置选项)。•gitcheckout,从暂存区,检出代码,到工作区。gitstatus的使用方法,它能够提示你做一些当前可以做的操作。git的比较命令•gitdiff比较工作区与暂存区的区别总结一下,暂存区与提交区之间文件操作•把提交区的文件还原到暂存区的方法是gitresetHEAD<

4、file>•把提交区的文件还原至I」暂存区和工作区的方法gitcheckoutHEAD-•把文件从工作区提交到暂存区和提交区的方法是gitcommit-a文件未跟踪与文件已跟踪git文件的两种文件状态,未跟踪已跟踪,未跟踪,就是没有在暂存区的文件,这些文件都是未跟踪的状态。只有在暂存区或者提交区存在的文件,才能纳入git的文件跟踪体系当中。gitadd就是把文件从未跟踪状态变成已跟踪状态。gitdiff命令•gitdiff默认是工作区与暂存区之间的比较•gitdiff-cached是暂存区与提交区的比较•gitdiffHEAD是工作区与

5、提交区的比较git的分支部分git的分支命令,gitbranch•gitbranch-v查看有哪些分支•gitbranch仓1)建一个分支•gitbranch-d创建一个分支,并选择这个分支•head是git设计的一个指针,这个指针只能指向提交过的内容。•git分支回退提交,gitreset-mix回退到指定的提交,那么原来的提交就没有了,要想找到,

6、需要到gitreflog中找,而且必须快,因为gitrelog是会更新的。•git的版本回退,注意版本回退是有分支的概念的,在当前分支上的版本回退操作,gitreseto这里也可以使用捷径的表示方法,比如:HEADA/HEAD~l/masterA/lf2f476~l.M中八表示回退到上一步厂后面的数字表回退到后面的几步checkout与reset的区别内容resetvscheckout命令范例移动(HEAD/brangitreset[commit]gitresetHEADA—soft是/是gitreset[file]gitresetREAD

7、ME.md否/否gitcheckout[commit]gitcheckoutmaster是/否gitcheckout[file]gitcheckout-README.mdgitcheckoutHEAD“xx.log否/否gitcheckout也可以切换分支注意在操作git的提交信息的吋候,通常是40位的哈希值,如果要操作的话有前血的7位就够了,不需要所有的内容。git.stashgit的stash,在git的系统中实际上还有一个stash区,这个区的主要作用是用来,存储当前工作空问的内容的(经过验证,在工作区和暂存区都有文件,这种情况下,git到stash区的

8、内容是工作区的内容),当执行gitst

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。