Git中需要熟记的命令小结
提交流程相关
查看文件改动以及新增的文件
gitstatus
添加新增文件
gitaddyour_file_path //添加全部文件 gitadd* //添加某类型文件 gitadddir/*.js
简单的提交文件
gitcommit-m"Commitmessage"
提交你所有的修改文件以及添加的文件
gitcommit-am'yourmessage'
撤销修改某个文件
gitcheckout--<filename>
放弃本地所有修改
gitfetchorigin gitreset--hardorigin/master
更新相关
更新远程代码
gitpull
显示合并冲突文件
gitdiff
查看某个合并冲突文件
gitdiff--base<filename>
添加解决冲突后文件
gitadd<filename>
提交你的改动到主干上
gitpushoriginmaster
分支相关
创建新分支并且切到该分支
gitcheckout-byour_branch_name
切换分支
gitcheckoutyour_branch_name
查看所在分支以及分支列表
gitbranch
提交给某分支
gitpushoriginyour_branch_name
对比分支差异
gitdiff<sourcebranch><targetbranch>
合并某分支到你当前所在分支
gitmergeyour_branch_name
删除远程仓库的分支
gitpushorigin:your_branch_name
删除某分支
gitbranch-dyour_branch_name
标签和项目初始化
gitinit初始化项目名称
gittag0.9.1<commitID>
配置
配置你的用户名和邮箱
gitconfig--globaluser.name"Jack" gitconfig--globaluser.emailjack@gmail.com
结束语
Git中需要熟记的命令小结到这就结束了,希望这篇文章的内容对大家的学习工作能有所帮助,如果有疑问可以留言讨论。