git提供了submodules机制,可以为当前的git工程引入第三方的git库,而不需要直接将第三库copy过来。当第三方git库有更新时,也能很方便地进行同步。
为实现下面命令行的功能,折腾了多天,终于成功在AWS的EC2(Ubuntu)机子上搭了个私家git服务。本文不讨论SSH, RSA加解密概念之类,只把在AWS EC2(Ubuntu)上搭建git服务的过程记录下来,方便以后用到时查询或供大家参考。
即private项目仅托管在bitbucket上,而开源项目,除了托管bitbucket外,还push到github上去。
git branch//确认在master分支下
*master
git pull
git rebase
git add -u//遇到冲突,要解决,再执行...
git rebase --continue
...
over when arrive "master"//到master为止
git clone git@github.com:youth168/test.git
输入密码:git,等待完成。
cd ./test
1.提交修改文件
Team->commit
``
2.更新仓库文件
Team->Fetch-from-Upstream ```