killerxf 发表于 2018-9-17 12:31:57

【Git 使用笔记】第二部分:基本命令 和 单分支开发

  git 基本命令

[*]  git add .
[*]  git commit -am "请填写你NB的备注"
[*]  git fetch --all
[*]  git fetch -p//如果远程分支删除了,本地发现还是有备份,可以使用此命令
[*]  git push origin master:master
[*]  git remote add origin 仓库地址
[*]  git remote rm origin
[*]  git remote -v
[*]  git rebase origin/master
[*]  git rebase --continue
[*]  git rebase --skip
[*]  git rebase --abort
  ###举例仓库

[*]  仓库地址A:git@gitlab.vincentguo.cn:vincentguo/demos.git
[*]  仓库地址B:git@gitlab.vincentguo.cn:infra/demos.git
[*]  开发人员仓库C:git@gitlab.vincentguo.cn:lurenjia/demos.git
  ###单分支开发

[*]  git clone A

[*]  将远程的仓库A 克隆到本地仓库,此时使用 git remote -v 可以看到有一个origin 别名的远程仓库

[*]  git add .

[*]  添加操作,如果有添加文件在提交执行前将变动添加到缓存区

[*]  git commit -am "代码提交NB备注信息"

[*]  将改动提交到head区

[*]  git fetch --all 或者 git fetch origin

[*]  将远程代码更新到本地,但是并没有合并到本地代码,需要使用git rebase 命令

[*]  git rebase origin/master

[*]  将本地当前代码和远程代码的master分支进行rebase,其中origin就是远程仓库在本地的别名

[*]  git push origin master:master

[*]  将改动推送到远端仓库,按照下面的说明,上面这句命令的意思就是:将本地的master推送到仓库A的master分支
[*]  origin指的就是git remote -v中看到的远程仓库A在本地的别名
[*]  第一个master表示本地分支名称
[*]  第二个master表示远程分支的名称

  原文地址:【Git 使用笔记】第二部分:基本命令 和 单分支开发
  标签:git   git命令   单分支开发   rebase   fetch   push   commit
智能推荐

[*]【Git 使用笔记】第一部分:安装git 和 使用git
[*]【Git 使用笔记】第三部分:多分支开发
[*]【Git 使用笔记】第四部分:git在公司中的开发流程
[*]nginx处理问题笔记
[*]最有用的Linux命令行使用技巧集锦

页: [1]
查看完整版本: 【Git 使用笔记】第二部分:基本命令 和 单分支开发