Git

git 常用命令


1. git clone                       ssh

克隆仓库

2. git remote -v

查看远程仓库

3. git remote add <name> <remote>

添加源仓库地址为远程仓库

4. git remote rename old new

远程仓库重命名

5.   git add

提交到暂存区

git commit -m "…"

提交到本地仓库

6. git status

查看当前文件的状态

7. git push <remote> <branch>

提交内容到远程仓库 origin  origin master

8. git checkout -- <file>

撤销工作区修改

9. git reset HEAD <file>

暂存区文件撤销(不覆盖工作区)

10. git reset --(soft| mixed|hard) <HEAD~ (num)> | <commit ID>

版本回退

hard: 回退全部,包括HEAD,index,working tree

mixed:回退部分,包括HEAD,index

soft:只回退HEAD

git log:展示版本修改(日志)

git reflog:详细地展示版本修改的内容(日志)

11.git diff

比较工作区和暂存区

git diff HEAD

比较工作区与本地版本库中最近一次commit的内容

git diff --cached

比较暂存区与本地版本库中最近一次commit的内容

git diff <commit-id> <commit-id>

比较两个commit之间的差异

12分支

git branch                                         查看分支

git branch <name>                           创建新分支

git push origin <name>                      添加远程分支

git checkout <name>                        切换分支

git checkout -b <name>                      创建并切换分支

git branch -d  <name>                          删除本地分支

git push -d <origin> <branch>                删除远程分支

git merge <name>                               合并

git pull origin master                             远程仓库拉取

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,860评论 9 163
  • (预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料) 一:Git是什么? Git是目前世界上最先进的...
    axiaochao阅读 2,008评论 1 8
  • 1. GIT命令 git init在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个re...
    江边一蓑烟阅读 897评论 0 0
  • 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help git sho...
    Swiftor阅读 2,212评论 0 2
  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 5,151评论 0 9

友情链接更多精彩内容