一些Git常用命令,写在博客上方便自己查找,适用于有一定git基础的朋友。
无Git基础的可以参考这一篇文章 码云操作
1)mkdir XX:创建一个名为XX的目录
2)pwd:显示当前目录的路径
3)git init:把当前目录变成可以管理的git仓库,生成隐藏的.git文件
4)git add xx:把xx文件添加到暂存区
5)git commit -m “提交说明”:将暂存区的内容推送到git仓库中
6)git status:查看仓库状态
7)git diff xx:查看xx文件修改了哪些内容
8)git log:查看历史记录(Q退出)
9)git reset --hard HEAD^ 或者git reset --hard HEAD~回退到上个版本
10)cat XX:查看XX文件的内容
11)git reflog:查看历史记录的版本号id
12)git checkout – xx:把xx文件在工作区的修改内容全部撤销
13)git rm xx:删除xx文件
14)git remote add origin git仓库地址:关联一个git远程仓库
15)git push -u origin master:把当前master分支推送到远程库(第一次使用的时候,需要加上-u,后面不再需要-u)
16)git clone git仓库地址:从远程仓库中克隆
17)git checkout -b dev:创建dev分支并切换到dev分支
18)git checkout master:切换分支到master
19)git branch:查看当前所有分支
20)git branch name:创建名为name的分支
21)git merge dev:在当前分支上合并dev
22)git stash:把当前工作隐藏起来,等以后恢复现场后再继续使用
23)git stash list:查看隐藏的所有文件列表
24)git stash apply:恢复隐藏的文件,但是隐藏的内容不删除
25)git stash drop:删除隐藏文件
26)git stash pop:恢复隐藏文件并删除
27)git remote:查看远程库的信息
28)git remote -v:查看远程库的详细信息
29)git push origin master:git会把master分支推送到远程仓库对应的分支上
30)git config --global user.name “你在码云的用户名,就是项目创建的归属名”
31)git config --global user.email “你注册码云用的邮箱账号”