基础Git集锦(干货)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/teachskyLY/article/details/52965292

常用Git集锦

————git作为一款常用的版本控制系统,在公司里是经常用到的以下是一些常用的git 指令

1、初始化git

git init ————这个指令带便初始化Git仓库 当我们进行项目上传时的第一步

2、查看git状态

git status ————查看当前 git仓库的状态 !!!使用频率最高

3、git中缓存文件

git add <文件名>————添加文件到git仓库里

4、移除文件

git rm --cached<文件名> ————移除这个文件

5、提交文件

git commit -m "first commit"————文件正式提交第一次(前面的git add 步骤是为了防止错误提交)
git push -u origin(名字) master————将项目推送上去云或github上
————在提交之后会要求输入邮箱名及密码
git config --global user.email "your email"
git config --global user.name "your name"

6、查看

git log  ————查看所有产生的commit的记录信息

7、创建分支

git branch <分支名> ————建立一个分支 / 不加分支名代表查看当前分支情况

8、切换分支

git checkout <分支名> ———— 7.的命令行只是创建分支我们想要使用还需要对其切换当前分支 

9、创建并切换到当前分支

git checkout -b <分支名>

10、删除分支

git branch -d <分支名> ————在合并分支后可使用  注意!删除是-d 不是-b 

11、强制删除分支

git branch -D <分支名> ————在没有合并分支时,采用这种方式进行删除

12、合并分支——(此部需要你在主分支下操作)

git merge <分支名>   ————合并你的分支

13、合并分支2——(此部需要你在主分支下操作)

git rebase <分支名>  ————进行重新排序

14、新建标签(便于更新修改)

git tag 标签名(v1.0) ————建立一个标签 / 去掉标签名代表查看标签历史

15、查看文件改动情况

diff --git <文件名>

16、隐藏当前文件

git stash <文件名> ————把当前工作隐藏起来,等以后恢复现场在继续工作

17、查看隐藏文件

git stash list ————查看所有被隐藏的文件列表

18、恢复隐藏文件

git stash apply ————恢复被隐藏的文件,但是内容不删除

19、删除隐藏文件

git stash pop ————恢复文件的同时 也删除文件

20、查看远程库信息

git remote ————查看远程库的信息

21、查看远程库的详细信息

 git remote -v —————查看远程库的详细信息

22、alias快捷配置

git config ——global alias.ck checkout 
配置前————git checkout
配置后————git ck   
二者功效相同

23、显示分支走向 ———o( ̄▽ ̄)d

git log –graph –pretty=format:’%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset’ –abbrev-commit –date=relative 

文章参考来源:
1 . http://stormzhang.com/github/2016/06/16/learn-github-from-zero5/
2 . http://blog.jobbole.com/78960/

猜你喜欢

转载自blog.csdn.net/teachskyLY/article/details/52965292