Git修改远程仓库地址:
git remote set-url origin 远程地址
Git查看状态
git status
1. 查看远程和本地所有分支
git branch -a
带有“*”号的表示当前分支
2. 查看本地分支
git branch
3. 切换分支命令
git checkout -b v1 origin/v1
切换回master
git checkout master
出现这种问题的原因是因为在新建分支的时候 本地分支 没有与远程分支建立联系
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=origin/ examine
按照提示 输入如下命令
git branch --set-upstream-to=origin/dev dev
如何去解决fatal: refusing to merge unrelated histories
1.git checkout master #切换到要提交代码的分支
2.git pull origin master --allow-unrelated-histories #加上后面这个选项允许不相关历史提交
3.git push origin master #提交到远程分支