Git 常用命令

一、git init初始化Git仓库

二、git add index.html把文件添加到仓库

三、git add index.html hello.html添加多个文件

四、git commit -m “kelly” -m后面输入的是本次提交的说明。

五、git statur可以让我们时刻掌握仓库当前的状态

六、git diff查看修改内容

七、git reset —hard HEAD^ (HEAD^上一个版本,HEAD^^上上个版本,HEAD~100,100个版本)

八、git log查看提交历史

九、git reflog查看提交历史,以便确定要回退到哪个版本

十、git reset --hard commit_id在版本的历史之间穿梭

十一、git diff HEAD -- readme.txt查看工作区和版本库里面最新版本的区别

十二、git checkout -- readme.txt意思是把readme.txt在工作区的修改全部撤销

十三、git reset HEAD file可以把暂存区的修改撤销掉,重新放回工作区

十四、git rm readme.txt从版本库中删除文件

十五、git checkout — readme.txt把误删的文件恢复到最新版本

十六、git remote add origingit@github.com:kelly2007xxx.git与本地仓库关联

十七、git修改远程仓库地址

1.修改命令

git remote set-url origin [url]

例如:git remote set-url origin gitlab@gitlab.chumob.com:php/hasoffer.git

2.先删后加

git remote rm origin

git remote add origin [url]

3.直接修改config文件

git push -u origin master本地库的内容推送到远程,-u参数,不但会把本地的master分支内容摄像头到远程新的master分支,还会把本地的master分支和远程的master分支关联起来,以后推送或拉取时就可以简化命令

十八、git checkout -b dev加上-b参数表示创建并切换

十九、git branch列出所有分支,当前分支前会标*号

二十、git branch -d dev删除dev分支

二十一、git merge dev合并指定分支到当前分支

二十二、git clonegit@github.com:kelly2007/xxx.git克隆一个本地库

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

推荐阅读更多精彩内容

  • 初始化配置 #配置使用git仓库的人员姓名 git config --global user.name "Your...
    贱精先玍丶阅读 2,865评论 0 0
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,650评论 9 163
  • 我的常用: ===================================** 撤销工作修改:**1、gi...
    ddai_Q阅读 4,172评论 0 5
  • 撬开橘红色的蟹壳,揪下褐色的腮,还有些烫的汤汁喷出来。吸一口,拨掉软骨,再慢慢咀嚼白嫩的肉。指头上都是油滑的酱汁,...
    梁了一阅读 1,417评论 0 0
  • 2017-10-06 14:39记于微博 【中转泰州记录】赶路总是匆忙,想起昨晚为了定好下一站的落脚点,熬夜至凌晨...
    左苘阅读 1,261评论 0 1