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.54php.cn:guowei/demos.git
仓库地址B:git@gitlab.54php.cn:infra/demos.git
开发人员仓库C:git@gitlab.54php.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表示远程分支的名称