1、git 如何将本地分支和远程不同名分支关联起来
未关联前报错:
error:src refspec release/clear_log dose not match any
error:failed to push some refs to 远程Git地址
解决:git push origin A:B //将本地分支A与远端分支B关联
2、拉代码:
git branch 分支名 //新建分支
git branch -a //查看所有分支
git checkout 分支名 //切换分支
git status //查看当前代码状态
git pull origin 远端分支名 //拉取远端代码
3、推代码:
git add 改动的文件 或者 git add . 或者 git add -A
git commit 或者 git commit -m '操作内容'
git push origin 远端分支名
4、git拉取远端代码并且不覆盖本地修改的代码
git stash //暂存本地改动
git pull 远端分支
git stash pop //将暂存内容还原
暂存代码时,出现以下错误时:
致命错误:get-write-tree:错误构建树,无法保存当前索引状态
可使用git reset --mixed
命令后再使用git stash
暂存