git
&& github
是每一个现代程序员应该掌握的基本技能,跟用IDE,调试工具,甚至掌握语言的语法是同样重要的地位,在这里我不是打算做教程,只写一些我自己在实际使用git
中遇到的一些问题和解决方法。
新建项目并同时发布到github
和osc
- 先在github建立一个空项目,如reminder
- 然后在本地新建一个目录,如reminder
- 初始化项目并pull 到 github
echo # reminder >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:falconchen/reminder.git
git push -u origin master
- 同步发布到osc,在osc在线新建一个项目,这时它也会有一个readme.md的文件,我们需要把它pull下来跟本地进行一次合并,再push上去,操作如下
git remote add osc https://git.oschina.net/falcon/reminder.git
git pull osc master #这里不能省略参数
- 然后处理完成
README.md
文件冲突后,同时push 到osc和github
git commit -am "also pushlish to osc"
git push origin master
git push osc master
网友评论