# 分支的创建和合并
# git branch yourbranch
# git checkout yourbranch 切换到yourbranch
# 开发yourbranch分支,然后开发之后与master分支合并
# git checkout master
# git merge yourbranch
# git branch -d yourbranch 合并完后删除本地分支
如何将牛人的远程分支更新到自己的本地分支?
# 查看当前项目下远程
# git remote
# 增加新的分支链接,例如
git remote add niuren giturl…
# 获取牛人的远程更新
git fetch niuren
# 将牛人的远程更新合并到本地分支
git merge niuren/master
生产力小技巧
codeshelver:给git库做标签
观察的项目如果多了,怎么管理?用codeshelver,安装扩展之后,可以对GitHub项目做标签。
gollum:利用git与github做wiki
gollum是一个基于git的轻型wiki系统。
GitHubwatcher: 监测重点项目
GitHubwatcher适用于通知不频繁的情景。
GitHub官方资源
GitHub官方列出了一些有用的脚本与书签。
社区驱动的安装与配置文件
GitHub中各类配置文件层出不穷,一些常用的:
osh-my-zsh:将终端从bash改为zsh之后,可考虑安装社区驱动的zsh配置文件,含有多个插件。可参考旧文zsh与oh-my-zsh
gitignore:GitHub官方出品
yourchili:服务器各类安装shell,比如安装nginx等。
Q4: 享受纯粹的写作与演讲
A4:回归创作的初始
写作
早在2008年,有技术图书作者通过Git来写作,以下是示范:
Node.js初学者教材,中文版在这里。
backbone基础
Sinatra教程
你能想到的技术前沿话题,大多能在GitHub找到相应的培训材料或者开源图书。
个人写作照样适用。在前文理想的写作环境:Git+GitHub+Markdown+Jekyll,我已经格外赞美过这些美好事物了。