github fork项目
2015-11-07 18:37
155 查看
github fork项目
Fork某个项目把 Fork 到你账号下的项目 Clone 到本地:git clone [giturl]
在项目目录下,创建一个新分支来工作,比如新分支名叫 dev,则:
git branch dev
切换到新分支:git checkout dev
运行 git remote add upstream [ original url ] 把原始项目库添加为上游库,用于同步最新内容
在 dev 分支下进行工作
提交你的工作:git add [ file ],然后 git commit -m “注释”。在这些过程中,你都可以用 git status 查看状态
运行 git remote update 更新
运行 git fetch upstream master 拉取上游库的更新到本地
运行 git rebase upstream/master 将上游库的更新合并到你的 dev 分支
运行 git push origin dev:master 将你的提交 push 到你的库中
登录 Github,在你 Fork 的项目页有个 「Pull Request」按钮,点击它,填写一些说明,然后提交
克隆某个分支
git clone -b 例如: git clone -b 指定的分支名字
修改remote url
git remote set-url origin
相关文章推荐
- java UDP实现局域网广播
- win7(64bit)利用anaconda进行theano 0.7.0的安装(anaconda+theano+cuda+vs2010编程环境搭建)
- python之函数用法round()
- Django的ORM数据模型的反向关系
- C++基础——格式化输出
- 萝卜白菜,给有所爱——C#和JAVA都会终将被时代淘汰
- python之函数用法setattr(),了解即可
- Spring ConnectionHolder
- SpringMVC+Spring+MyBatis配置
- 详解宏定义(#define)
- Java中如何遍历Map对象的4种方法
- python之函数用法id(),了解即可
- Java NIO入门(二):缓冲区内部细节
- eclipse开发Groovy代码,与java集成,maven打包编译
- 2014-2015 ACM-ICPC, Asia Tokyo Regional Contest D題:Space Golf [二分+三分+基础数学]
- java获取系统时间
- 用Python的Flask框架结合MySQL写一个内存监控程序
- Python 中一个逗号引发的悲剧
- 标识符和关键字
- C#表达式