您的位置:首页 > 其它

一些git操作的常用命令

2017-09-14 20:46 459 查看
1.clone远程仓库文件:git clone

2.获取远程最新文件:git fetch

3.获取本地变化的文件:git stash

4.切换分支:git checkout 分支名

5.提交文件到远程仓库:git commit -m “备注信息”

6.添加文件到缓冲区,准备提交到远成仓库:git add 文件名

7.把本地的文件推送到服务器上:git push

8.拉取远程文件更新到本地:git pull(拉取):git match and git merge

9.创建标签,用于分享:git tag -a v0 -m “备注信息”

10.推送tags到远程仓库中:git push –tags

11.新建一个分支,但依然停留在当前分支:git branch mybranch

12.切换到一个新的分支,并更新到工作区:git checkout mybranch

13.将新分支推送到GitHub上:git push origin mybranch

14.删除本地分支:git branch -d [branch]

15.删除远程分支:git push –delete origin [branch]

16.推送一个空的分支到服务器上,如果服务器上已经有同名的分支,则会替代:git push origin :mybranch

17.查看文件在缓冲区的状态:git status -s

18.列出所有分支:git branch

19.列出所有远程分支:git branch -r

20.列出所有远程分支和本地分支:git branch -a

21.切换到上一个分支:git checkout -

22.合并指定分支到当前分支:git merge [branch]

21.显示当前分支的版本历史:git log

22.显示commit提交的历史,以及每次变更的文件:git log –stat

23.显示所有提交过的用户, 按提交次数排序:git shortlog -sn

24.显示一个文件被何人修改过,以及修改的shijain

25.显示所有远程仓库:git remote -v

26.回复暂存区的所有文件到工作区:git checkout .

27.撤销add:

(1)git reset -q

(2)git reset –mixed

两种方法都可以

PS:分享一个sublime 3143 最新版的注册码

—– BEGIN LICENSE —–

TwitterInc

200 User License

EA7E-890007

1D77F72E 390CDD93 4DCBA022 FAF60790

61AA12C0 A37081C5 D0316412 4584D136

94D7F7D4 95BC8C1C 527DA828 560BB037

D1EDDD8C AE7B379F 50C9D69D B35179EF

2FE898C4 8E4277A8 555CE714 E1FB0E43

D5D52613 C3D12E98 BC49967F 7652EED2

9D2D2E61 67610860 6D338B72 5CF95C69

E36B85CC 84991F19 7575D828 470A92AB

—— END LICENSE ——
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git 服务器