远程仓库,远程版本库;
实现版本库的远程存储,以实现团队的协同开发;
手动关联远程仓库
-
本地仓库初始化后,提交代码
git init git add README.md git commit -m "first commit"
-
添加远程仓库
git remote add origin git@github.com:tc-rice-pudding/XXXX.git
-
查看远程仓库状态
git remote -v
-
推送数据到远程仓库,
-u
、--set-upstream
设置上游(upstream)跟踪分支git push -u origin master
pull 操作
-
拉取 origin 主机的 ask 分支与本地的 master 分支合并
git pull origin ask:master
-
拉取 origin 主机的 ask 分支与当前分支合并
git pull origin ask
-
如果远程分支与当前本地分支同名直接执行
git pull
push 操作
禁用 git push -f
-
将当前分支推送到 origin 主机的对应分支 (如果当前分支只有一个追踪分支 ,可省略主机名)
git push origin
-
使用
-u
、--set-upstream
设置上游 (upstream) 跟踪分支,这样以后就可以不加任何参数使用 git pushgit push -u origin master git push --set-upstream origin ask
-
本地 ask 分支关联远程分支并推送
git push --set-upstream origin ask
-
可以将代码提交到多个远程版本库中
# 增加远程库 git remote add github git@github.com:tc-rice-pudding/XXXX1.git git remote add origin git@github.com:tc-rice-pudding/XXXX2.git # 提交到远程库 git push github git push origin
删除操作
-
删除远程仓库关联
git remote rm origin
-
删除远程分支
git push origin --delete <branch_name>
🌿 GIT 本地仓操作
上一篇