根据github官网的教程,建立一个Spoon-Knife项目的分支https://github.com/octocat/Spoon-Knifelinux
1、在github建立指定项目分支git
登录github,进入上述Spoon-Knife项目网址,点击右上角“Fork”按钮,稍等片刻便在本身的库中建立了Spoon-Knife的分支,地址为https://github.com/myusername/Spoon-Knife.gitgithub
2、克隆项目到本地工具
因为此时项目只是存在与远程GitHub,因此必须克隆到本地用于开发,测试
执行以下命令fetch
git clone https://github.com/username/Spoon-Knife.gitspa
即在本地建立了一个项目的克隆。code
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的工具来写博客啊?网页上写比较麻烦