github.com作为一个开源的代码托管平台,非常适合创建自己的代码库,也适合从别人已有项目fork自己的私有库;如果想私有托管,需要缴费使用。
创建自己代码库
在个人主页面,点击右上角+号,选择New repository:
在新页面输入Repository name,添加Description,选择Public/Private,或者添加一个README说明文件,设置好之后点击Create repository。即可完成创建。
完成创建之后,可以也页面在线添加、编辑文件:
也可以git clone到本地做修改,然后git add xxx/git commit –s –m “”/git push到githun.com。
Fork别人代码库,做修改
很多时候需要在别人代码基础上做修改,然后再将自己的修改push到自己的库中。点击右上角的Fork即可Fork一个自己私有的库。
然后可以将修改push到私有库中。但是有时候原库作出一些更新,私有库落后于原库,就需要将原库的跟新到私有库。
可以看出落后于原库36 commits,需要更行。一定要注意红色方框中两个库的顺序,需要更行的库放在前面。
下面的方框也可以看出待cherrypick的commits。
最后点击Merge pull request,就会跟原库同步。