我的学习篇五:github 和 git 操作
配置生成ssh --> 参考下面这个哥的文章
https://blog.csdn.net/lqlqlq007/article/details/78983879
创建分支,并推送到远程库(github)
git branch dev
(创建 名称为 dev 的分支) (git branch -b 是创建并切换到分支)
v
git checkout dev
(切换到分支 dev)
git push origin dev
(推送分支到 远程库)
=== 这里插一句:git push -u origin master 和 git push origin master的区别是:加了参数-u后,以后即可直接用git push 代替git push origin master
github 上增加了一个分支:
那么如何将分支 dev 代码合并到主分支 master 呢?
首先我们先随便找一个类添加一个空格,查看修改的文件:
git status / git diff
我们将代码切换到主分支:
我们将主分支代码pull到本地:(恕我还不清楚 git pull 和 git pull origin master 的区别)
(大大们可以看下这个讲的区别:https://segmentfault.com/q/1010000019805846)
然后我们把dev分支的代码合并到master上--》使用命令:git merge dev
如下图,我们发现,dev之前修改的文件跑到了 master下
接下来步骤就跟普通提交代码一致了
git add . ==> git commit -m "说明" ==》 git push origin master
好了,我们去 github 去看下:
好了目前就这些,后面有其他的会及时更新的~