-
查看远程地址remote git remote show origin 或 git remote -v
(1).如果是本地项目已经有remote url的,需要桥接新地址(或者是git地址现在新换了)
使用 git remote set-url 命令,更新远程仓库的 url
git remote set-url origin
或者 先删除之前关联的远程仓库,再来添加新的远程仓库关联
删除关联的远程仓库
git remote remove
添加新的远程仓库关联
git remote add
远程仓库的名称推荐使用默认的名称 origin 。
直接推送就行,git push ,会提示你推送的指令
(2).如果是新项目,从来没有提交过得,
- 创建初始化git:git init
- 添加远程地址。git remote add origin git@xxxx.git(远程仓库地址)
- 强制将远程仓库和本地仓库合并。git pull git@xxxx.git(远程仓库地址) master --allow-unrelated-histories(这一步大多数情况不需要这个)
- 如果项目有冲突先解决冲突,并且git add以及git commit代码到本地。
- 第一次推到远程仓库 git push --set-upstream origin master
- 接下来就跟正常使用git一样,成功将本地仓库和远程仓库关联合并到一起。
相关指令:
查看远程仓库:$ git remote -v
添加远程仓库:$ git remote add [name] [url]
删除远程仓库:$ git remote rm [name]
修改远程仓库:$ git remote set-url --push [name] [newUrl]
拉取远程仓库:$ git pull [remoteName] [localBranchName]
推送远程仓库:$ git push [remoteName] [localBranchName]