将自己的本地分支推送至他人的远程仓库
2016-11-11 00:25
316 查看
关于将本地分支推送到远程分支,虽然之前做过,但是并没有彻底弄明白,今天将自己的项目部分推送到队友的github上才算真正明白操作的具体流程。过程参照了http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000以及对自己不明白的地方在网上进行了搜索。像我这种学东西比较慢的人,需要很久才能弄懂一个小问题,所以今天把弄明白的东西简单记录一下。
要把本地仓库的分支推送到远程仓库,分为以下几个步骤:
1.创建版本库
$ mkdir lab
$ cd lab其中lab就是你创建的库的名称。
然后输入git init此步骤完成后,打开lab所在文件夹发现里面是空的,因为我们还没有往里添加文件。
将你要加入的文件粘贴到lab文件夹下,执行下列操作git add .此时已经将文件添加进库里
然后进行提交git commit -m "first commit"2.创建远程仓库
如果要推送到自己的github,则登录自己的github账号,在左上角的位置,点击Create a new repository,创建和本地仓库一样名称的远程仓库。如果是推送到他人的远程仓库,注意看对方的远程仓库名称,在创建本地仓库的时候要保持一致。
3.连接远程仓库
远程仓库也建好之后,就需要将本地连接远程仓库了。使用下面语句实现连接 git remote add origin git@github.com:<span style="color:#ff0000;">your name</span>/lab.git其中your name需要写上你要推送到的github账户的账户名称,如果推送到自己的github那就填写自己的账户名,如果推送到队友的github那就填写队友的账户名。origin是远程仓库的名字,是默认的叫法,所以也不用改。
4.推送本地分支
连接好远程库之后,就是推送了。使用语句git push origin <span style="color:#ff0000;">branch-name</span>push执行的是将本地分支推送到远程仓库。其中branch-name就是你要推送的分支。如果是推送master,则语句为
嗯,大概就是这样的流程吧,自己参考了别人的博客总结的一点东西,要是有错的地方希望能指出来,谢谢啦~~
要把本地仓库的分支推送到远程仓库,分为以下几个步骤:
1.创建版本库
$ mkdir lab
$ cd lab其中lab就是你创建的库的名称。
然后输入git init此步骤完成后,打开lab所在文件夹发现里面是空的,因为我们还没有往里添加文件。
将你要加入的文件粘贴到lab文件夹下,执行下列操作git add .此时已经将文件添加进库里
然后进行提交git commit -m "first commit"2.创建远程仓库
如果要推送到自己的github,则登录自己的github账号,在左上角的位置,点击Create a new repository,创建和本地仓库一样名称的远程仓库。如果是推送到他人的远程仓库,注意看对方的远程仓库名称,在创建本地仓库的时候要保持一致。
3.连接远程仓库
远程仓库也建好之后,就需要将本地连接远程仓库了。使用下面语句实现连接 git remote add origin git@github.com:<span style="color:#ff0000;">your name</span>/lab.git其中your name需要写上你要推送到的github账户的账户名称,如果推送到自己的github那就填写自己的账户名,如果推送到队友的github那就填写队友的账户名。origin是远程仓库的名字,是默认的叫法,所以也不用改。
4.推送本地分支
连接好远程库之后,就是推送了。使用语句git push origin <span style="color:#ff0000;">branch-name</span>push执行的是将本地分支推送到远程仓库。其中branch-name就是你要推送的分支。如果是推送master,则语句为
git push origin master其他同理。第一次接触的时候我弄不明白是否只能推送master分支,如果要推送其他分支是不是还得在github上建一个新的分支,后来发现如果要推送其他分支则直接推送上去,github上就会自动创建新的分支,就是你推送上去的分支。当然如果有冲突记得要处理冲突。
嗯,大概就是这样的流程吧,自己参考了别人的博客总结的一点东西,要是有错的地方希望能指出来,谢谢啦~~
相关文章推荐
- git 将自己本地的代码建立分支推送到远程仓库
- git 本地项目推送到远程仓库(或者仓库分支)Window版-01
- git本地创建新分支并推送到远程仓库
- git 本地项目推送到远程仓库(或者仓库分支)Window版-01
- github主干分支远程仓库本地代码更新处理
- 【转】从远程仓库提取分支并在本地新建一个分支
- 将git本地仓库推送到远程仓库
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- [CodeVersion--GIT]将远程仓库分支fetch到本地
- git远程仓库,远程分支,本地分支的操作和概念
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- GitExtension推送pull本地数据到远程仓库
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- windows下多个git账号配置并且将本地仓库项目推送到远程仓库
- git 分支管理 推送本地分支到远程分支等
- git本地仓库拉取远程分支代码/git忽略文件的配置
- git 将本地文件推送到Github远程仓库