git 创建本地分支card 发布到新远程分支card上,然后将远程分支card上的代码合并到远程主支master上
2018-03-02 14:58
633 查看
看了好久的帖子,终于被自己瞎试出来了,以下流程能实现你想要的。但是我感觉我做的还是绕了点,肯定有更好的办法,希望大家能不吝赐教
1、创建并切换到本地分支card:git checkout -b card
2、将本地分支发布到远程:$ git push origin card:card
3、查看远程分支card已经建立。
4、切换为master分支: git checkout master
5、再删除本地分支 : git branch -D card
6、从远程分支拉取创建本地分支 : $ git checkout -b 新建本地分支(card) 远程分支(origin/card)
7、在card分支拉取提交代码推送到远程card分支上 (就正常的提交代码的流程,不过都是在远程分支上的操作,接下来是要将远程分支上提交的东西和远程master融合)
8、切换到master分支: git checkout master
9、将远程分支融合到master分支:git merge card
10、创建完分支,别人要看到你的分支要先更新:git fetch
11、更新后别人就可以切换到你的分支上进行开发了。
12、如果在切换到别人的分支前要保存现有代码,就得保存现场:git stash。当你再次切换回来时就恢复现场:git stash pop@{0}。('@{0}'不写就表示是在最上面保存的现场。如果清除所有保存现场:git stash clear。查看保存列表:git stash list)
13、最后如果要删除你创建的远程分支origin/card,执行命令(语法:git push [远程名] 空格:[分支名]):git push origin :card
1、创建并切换到本地分支card:git checkout -b card
2、将本地分支发布到远程:$ git push origin card:card
3、查看远程分支card已经建立。
4、切换为master分支: git checkout master
5、再删除本地分支 : git branch -D card
6、从远程分支拉取创建本地分支 : $ git checkout -b 新建本地分支(card) 远程分支(origin/card)
7、在card分支拉取提交代码推送到远程card分支上 (就正常的提交代码的流程,不过都是在远程分支上的操作,接下来是要将远程分支上提交的东西和远程master融合)
8、切换到master分支: git checkout master
9、将远程分支融合到master分支:git merge card
10、创建完分支,别人要看到你的分支要先更新:git fetch
11、更新后别人就可以切换到你的分支上进行开发了。
12、如果在切换到别人的分支前要保存现有代码,就得保存现场:git stash。当你再次切换回来时就恢复现场:git stash pop@{0}。('@{0}'不写就表示是在最上面保存的现场。如果清除所有保存现场:git stash clear。查看保存列表:git stash list)
13、最后如果要删除你创建的远程分支origin/card,执行命令(语法:git push [远程名] 空格:[分支名]):git push origin :card
相关文章推荐
- git 本地新建分支操作功能后与本地master合并,然后提交到远程master
- git的操作(拉代码到本地/commit到本地/pull/push到远程/新建分支/合并分支/)
- git查看远程代码更新,合并到本地分支,以及远程代码的回滚
- git从版本库创建、从远程克隆或本地新建,配置KEY,合并分支到提交到远程版本库等步骤
- git基本使用(2)创建切换合并分支以及提交本地分支至远程分支
- git---使用git命令删除本地分支、远程分支、拉取其他分支的远程分支代码、创建查看本地远程分支
- git基本使用 创建切换合并分支以及提交本地分支至远程分支
- git----------如何创建develop分支和工作流,以及如何将develop上的代码合并到master分支上
- git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支
- git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支
- git拉取远程分支并创建本地分支和Git中从远程的分支获取最新的版本到本地
- git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支
- Git从远程分支创建本地分支
- git 查看远程分支、本地分支、创建分支、把分支推到远程repository、删除本地分支
- git 查看远程/本地分支、创建分支、把分支推到远程、删除本地分支
- Git超级傻瓜教程[快速创建Git远程项目并上传本地代码]
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚
- git 从远程仓库指定分支clone代码到本地
- git 创建本地分支、提交到远程分支