代码同时托管到github和git.oschina.net
开源项目托管在Github,同时在Git@OSC也有备份,有两个地方,是不是很麻烦呢?非也非也,下面介绍一下我是怎么做的。
1、先在Github新建一个项目,点击Github主页右上角的加号 -> New Repository,接着输入Repository name:kind-samples,最后点击页面最下面的Create repository按钮,搞定。
2、接着我们在本地检出刚在Github新建的项目,我们切换到本地机器的工作目录,然后执行命令:
git remote add origin https://git.oschina.net//weiguo21/kind-samples.git
查看远程仓库:git remote -v
删除远程仓库:git remote rm origin
下面点击Git@OSC主页右上角的加号 -> Github导入,选择项目kind-samples上面的导入按钮即可。
4、在本地切换到kind-samples目录,执行命令:
git clone https://github.com/weiguo21/kind-samples.git
5、为项目添加LICENSE.txt和README.md,执行git commit命令提交代码:
git add LICENSE.txt
git commit -m “采用GNU GENERAL”
git add README.md
git commit -m "测试 README.md
6、新建一个脚本文件p,内容为:
git push origin master
git push origin2 master
7、将提交的代码同时推送到Git@OSC和Github,执行命令: chmod +x p & p
8、git工作流程