git 常见命令
Git add . //添加修改的代码到缓存
Git commit -m “提交代码的备注”
git push origin 分支
删除远程Git仓库
git remote rm origin
再添加远程Git仓库
Git remote add origin 远程路径
新建本地分支
git checkout -b 新分支名
Git checkout master 切换到master分支
git merge hotfix //将hotfix分支上的修改合并到master分支上
创建本地分支指定远程分支
git checkout -b 本地分支名 origin/远程分支名
//获取远程
git fetch origin
//查看远程/本地分支/所有分支
git branch -r / git branch/git branch -a
//创建本地分支并关联
git checkout -b 本地分支 origin/远程分支
//已有本地分支创建关联
git branch —set-upstream-to origin/远程分支名 本地分支名
//拉取
Git pull
//创建远程没有的分支,可以先创建本得的分支
git branch -b 分支名
git push —set-upstream origin 分支名
// git 强制提交本地分支覆盖远程分支
Git push origin 分支名 —force
分支合并
首先开发分支dev提交代码到远程的dev分支,然后pull别人的代码,然后切换到master分支,合并dev到master,然后提交到远程
Git checkout dev
Git pull
git checkout master
Git merge dev
Git push -u origin master
git commit 撤销
git reset —soft HEAD^,仅仅是撤回commit操作,代码依然存在
Git 删除远端分支
git push origin -d 分支名