Git是一款免费、开源的分布式版本控制系统,在程序开发中可用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。那Git在使用过程中,有哪些常用的命令呢?下面小编就来为大家分享分享。
1.新建本地分支berry:git branch berry
2.切换到本地分支berrytemp:git checkout berrytemp
3.切换到远程分支berry-master:git checkout -B berry-master origin/berry-master
4.查看当前状态:git status
5.查看当前差异:git diff
6.查看commit id 为A,B的两次提交差异:git diff A B
7.缓存修改:git add -A
8.提交本地修改:git commit -m "some commit messages" -a
9.提交本地修改到服务器:git push origin berry
10.同步服务器数据到本地:git pull
11.删除本地分支berrytemp:git branch -d berrytemp
12.修改某次提交信息为new messages:git commit --amend
进入文本编辑模式,修改对应的提交信息
13.将某次提交作为一个新分支拉取下来:git checkout -b branchname commitId
14.忽略当前一修改文件:git reset --hard
15.重置到倒数第4次提交:git reset --hard HEAD~3
16.查看当前分支的远程git库地址(url):git remote -v
17.给本地分支重命名:git branch -m oldbranch newbranch
18.列出已有的标签:git tag
19.列出指定标签:git tag -l 'v1.4.2.*'
20.创建含标注的标签:git tag -a v1.4 -m 'my version 1.4'
21.查看相应标签的版本信息:git show v1.4
22.后期加注标签:git tag -a v1.2 -m 'your messages' 9fceb02 (9fceb02为提交对象)
23.将本地所有标签同步到服务器:git push origin --tags
24.删除本地tag:git tag -d v1.4
25.删除远程 tag:git push origin --delete tag v1.4
以上就是git常用的25条命令,可能还有些不全面,大家可在评论中贴出分享出来。
推荐学习:SVN & Git 版本控制 http://www.maiziedu.com/course/android/11-64/
1
zrp1994 2015-06-09 18:56:20 +08:00
收藏了,感谢
|
2
w88975 2015-06-09 21:29:04 +08:00
添加远程分支 git remote add [分支名称] [分支地址]
|