查看

  1. git remote show origin
  2. * remote origin
  3. Fetch URL: https://github.com/taoya7/demo.git
  4. Push URL: https://github.com/taoya7/demo.git
  5. HEAD branch: master
  6. Remote branch:
  7. master tracked
  8. Local branch configured for 'git pull':
  9. master merges with remote master
  10. Local ref configured for 'git push':
  11. master pushes to master (up to date)

这个命令列出了当你在特定的分支上执行 git push 会自动地推送到哪一个远程分支。 它也同样地列出了哪些远程分支不在你的本地,哪些远程分支已经从服务器上移除了,还有当你执行 git pull 时哪些分支会自动合并。

获取

git fetch <remote_name> <branch_name> // 抓取远程的一个分支到本地

克隆一个远程仓库

git clone https://Taoya7@bitbucket.org/Taoya7/xxx.git

链接本地仓库与远端仓库
origin默认是远端仓库别名 url 可以是可以使用https或者ssh的方式新建

git remote add origin

删除远程分支

git push origin -d <branch-name>

更换远程仓库

方式一

git remote 查看所有远程仓库
git remote xxx 查看指定远程仓库地址
git remote set-url origin 你新的远程仓库地址

方式二

git remote rm origin
git remote add origin 你的新远程仓库地址

方法三: 直接修改你本地的.git文件

例如:你的项目名为test,那么你就进入test文件夹。
.git文件是隐藏文件你需要显示隐藏文件才能看见