GIT常用命令

作者:刘宾, thomas_liub@hotmail.com
请尊重作者著作权,转载请注明出处,谢谢!


概述

  1. 查看信息

git remote show origin
git config --list

  1. 初始化

git init
git config --global user.name "fdafd"
git config --global user.email "fadfd"

从某远程分支创建代码

  1. 初始化项目代码,master分支

git clone ssh://git@gitlab.cyai.com:10022/dnc-mdc/dnc.git

  1. 列出所有远程分支

git branch -r

  1. 选择所需分支并checkout

git checkout origin/sprint.17.05.08

提交代码

  1. 查询代码变更状态

git status

  1. 提交本地代码

git commit -am "注释"

  1. 提交本地代码到gitlab服务器

git push origin 本地分支名称:远程分支名称

代码管理

  1. 更新代码

git pull

  1. 添加/删除文件

git add 文件
git rm 文件

  1. 比较文件不同

git diff

分支命令

  1. 查询所有分支,本地分支+远程分支

git branch -a

  1. 查询远程分支

git branch -r

  1. 切换分支

git checkout 分支名称

  1. 创建并切换到新本地分支

git checkout -b 分支名称

  1. 创建新分支

git branch new_branch

  1. 删除分支

git branch -d 分支名称

  1. 跟踪远程分支

git checkout -b sprint.17.05.08 origin/sprint.17.05.08

  1. 切换跟踪分支

git checkout --track origin/serverfix

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

推荐阅读更多精彩内容

  • 分布式版本管理工具 git属于分布式 svn集中式 git安装 git初始化一个仓库 其实就是创建了一个.git隐...
    SnowDragonYY阅读 5,353评论 0 0
  • Git是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。...
    Mr_不靠谱_先森阅读 2,750评论 0 1
  • 获得版本库 git init git clone​ 查看信息 git help Git log​ 查看提交日志 g...
    持续进步者阅读 2,934评论 0 3
  • 我看见, 那是一双明亮的眸子, 也是闪亮的光。 是你的嘴巴在笑, 是风铃的脆响, 还有你的发梢。 多么幸运, 那轻...
    非主流韭零后阅读 1,657评论 0 0
  • 你有没有去过那样一个地方?离开时,好像失恋了一样。 因为离别近在眼前,因为害怕以后再也见不到了,因为也许走过越多的...
    Vera默默阅读 3,388评论 2 1