git+github创建分支&提交并贡献代码(linux环境)
2012-12-26 23:40
781 查看
根据github官网的教程,创建一个Spoon-Knife项目的分支https://github.com/octocat/Spoon-Knife
1、在github创建指定项目分支
登陆github,进入上述Spoon-Knife项目网址,点击右上角“Fork”按钮,稍等片刻便在自己的库中创建了Spoon-Knife的分支,地址为https://github.com/myusername/Spoon-Knife.git
2、克隆项目到本地
由于此时项目只是存在与远程GitHub,所以必须克隆到本地用于开发,
执行如下命令
git clone https://github.com/username/Spoon-Knife.git
即在本地创建了一个项目的克隆。
3、配置本地库与原始库的关联
由于克隆后的本地库的只有一个与自己的GitHub上的分支关联的名为origin的远程,所以要提交自己的更新到原始库,必须配置与原始库https://github.com/octocat/Spoon-Knife的关联,名为upstream
执行如下:
cd Spoon-Knife
#进入本地克隆的项目
git remote add upstream https://github.com/octocat/Spoon-Knife.git
#添加与原始库的关联,名为upstream
#从原始库上抓取最新更新
4、修改代码并提交和PUSH
修改项目下的README文件作为测试,添加一行“first change.”
git commit -a -m 'Update README'
git push origin master
#提交push到远程自己的项目分支库
git fetch upstream
#抓取远程原始库的更新
git merge upstream/master
#将抓取的更新合并到本地的库中
5、发送Pull Requests
进入自己的Spoon-Knife分支库,点击右上角的“Pull Request” 按钮,进入发送Pull Request界面。上方左边是原始库,右边为自己的分支库,在下方填写标题及评论。点击“Send pull request”按钮,则Pull Request 发送成功。然后就等原始库的维护人员审核,是否采用你的Pull Request,采用则你的代码更新会合并到原始库,完成代码贡献。
请问大家,在linux下有没有类似Live Writer的工具来写博客啊?网页上写比较麻烦
1、在github创建指定项目分支
登陆github,进入上述Spoon-Knife项目网址,点击右上角“Fork”按钮,稍等片刻便在自己的库中创建了Spoon-Knife的分支,地址为https://github.com/myusername/Spoon-Knife.git
2、克隆项目到本地
由于此时项目只是存在与远程GitHub,所以必须克隆到本地用于开发,
执行如下命令
git clone https://github.com/username/Spoon-Knife.git
即在本地创建了一个项目的克隆。
3、配置本地库与原始库的关联
由于克隆后的本地库的只有一个与自己的GitHub上的分支关联的名为origin的远程,所以要提交自己的更新到原始库,必须配置与原始库https://github.com/octocat/Spoon-Knife的关联,名为upstream
执行如下:
cd Spoon-Knife
#进入本地克隆的项目
git remote add upstream https://github.com/octocat/Spoon-Knife.git
#添加与原始库的关联,名为upstream
git fetch upstream
#从原始库上抓取最新更新
4、修改代码并提交和PUSH
修改项目下的README文件作为测试,添加一行“first change.”
git commit -a -m 'Update README'
git push origin master
#提交push到远程自己的项目分支库
git fetch upstream
#抓取远程原始库的更新
git merge upstream/master
#将抓取的更新合并到本地的库中
5、发送Pull Requests
进入自己的Spoon-Knife分支库,点击右上角的“Pull Request” 按钮,进入发送Pull Request界面。上方左边是原始库,右边为自己的分支库,在下方填写标题及评论。点击“Send pull request”按钮,则Pull Request 发送成功。然后就等原始库的维护人员审核,是否采用你的Pull Request,采用则你的代码更新会合并到原始库,完成代码贡献。
请问大家,在linux下有没有类似Live Writer的工具来写博客啊?网页上写比较麻烦
相关文章推荐
- Git+GitHub创建分支&提交并贡献代码(Linux环境)
- git+github创建分支&提交并贡献代码
- Linux 下 安装Android开发环境+真机调试+ 创建ssh-key提交Github 代码
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- git上创建分支,并提交github
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等
- Git使用:代码提交、同步,创建分支等
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- cool-2018-03-15-Git创建分支提交到github
- 【编程初学者】创建自己的开源项目7-基于当前分支,提交归并请求到主分支2-代码冲突(myeclipse+git)
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等,git分支
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等,git分支、git查看本地和创建分支以及上传分支到服务器
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等
- GIT入门笔记(17)- 创建分支dev_lsq, 提交到代码
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等,git分支
- Git创建新分支并提交到github
- git查看本地和创建分支、上传分支、提交代码到分支、删除分支等
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突