Git 常用命令

以下是Git 比较常用的命令 请务必牢记

创建版本库
git init

把文件添加到仓库,添加到暂存区
git add xxxx.xx

把文件提交到仓库,把暂存区的所有内容提交到当前分支
git commit -m"xxxxx"

掌握仓库当前状态
git status

查看修改的内容
git diff xxx.xx

历史纪录,显示从最近都最远的提交日志
git log

回退到上一个版本
HEAD表示当前版本
HEAD^表示上一个版本
HEAD^^表示上上个版本
HEAD~100表示第100个版本
git reset --hard HEAD^

撤销修改,让文件回到最近一个git commit 或git add是的状态
git checkout -- XXX.XX

把暂存区的修改撤销掉,重新放回工作区
git reset HEAD XXX.XX

关联远程库
git remote add origin ( git仓库地址)

创建分支
git branch <name>

切换分支
git checkout <name>

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

下面会显示所有分支,当前分支前面会标有一个*号
git branch

合并指定分支到当前分支
git merge <name>

删除分支(大写D 强制删除)
git branch -d <name>

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

推送分支,就是把该分支上的所有本地提交推送到远程库。推送时,要指定本地分支
git push origin <name>

删除一个本地标签
git tag -d <tagname>

删除一个远程标签。
git push origin :refs/tags/<tagname>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 开始: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/...
    草根老张阅读 873评论 0 50
  • 查看、添加、提交、删除、找回,重置修改文件 git help # 显示command的help git sho...
    Swiftor阅读 2,152评论 0 2
  • 配置 首先是配置帐号信息ssh -T git@github.com # 登陆 github 修改项目中的个人信息 ...
    guanguans阅读 773评论 0 3
  • 分布式版本管理工具 git属于分布式 svn集中式 git安装 git初始化一个仓库 其实就是创建了一个.git隐...
    SnowDragonYY阅读 1,524评论 0 0
  • 我的常用: ===================================** 撤销工作修改:**1、gi...
    ddai_Q阅读 818评论 0 5