Try Git

I'm an egotistical bastard, and I name all my projects after myself. First Linux, now git.

林纳斯·托瓦兹自嘲地取了这个名字"git"。在英式英语中指一个愚笨或者不开心的人。

Git

说到版本控制、软件项目管理等概念,在开源时代到来的今天,Git绝对是一个绕不开的软件。更多有关Git的官方解释,我也不赘述了。
Git维基百科
Git参考手册
Git源码
Git内部构造

Try Git

重点来了
我们不是技术大牛,不可能上来就熟练使用git全部操作。我接触git不到1个月,用的也只是它的基本粗浅功能(在我的Github就能体现出来)。不一定有什么指导意义,还是想分享一下整个Try Git的过程。

初吻

惊艳的第一次来自于Github的Training,在小伙伴的怂恿下开始了git之旅。

用git管理Github

如果上一阶段是初吻,那这里就是**,应该说是比初吻要更强烈的快感。用git命令行来控制自己项目的各种操作,看上去就有种瞬间变身技术大牛的感觉(有点自欺欺人)。
这里第一步比较麻烦一些,生成SSH Keys,建立与操作电脑的链接。详细参见来自Github的帮助
之后就是从Training学来的东西,反复的操作。
如果没有记牢的话,除了可以跟着Training再来一遍,Code School里也有相应的免费教程。

Use Git

现在,我们可以用Git进行最基本的项目操作,保证你的Github每天都有动态。这个时候和你打交道的基本就是就是一下几条语句:

  • git add . 添加所有修改文件到缓存
  • git commit -m "xxx" 记录缓存内容的快照
  • git push origin master 推送你的master分支与数据到某个远端仓库的master分支
  • git pull 从远端仓库提取数据并尝试合并到当前分支

总结

耐下性子,按照步骤,一步一步来,很快就能熟练掌握git。说到底也没有多少东西。


爱生活,爱技术。
愿结识各路小伙伴。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 三大区域: 工作区 → 缓存区 → 本地仓库 一 、 使用 git config 命令进行配置: git ...
    Manchangdx阅读 2,882评论 0 2
  • 声明:这篇文章来源于廖雪峰老师的官方网站,我仅仅是作为学习之用 Git简介 Git是什么? Git是目前世界上最先...
    横渡阅读 3,987评论 3 27
  • 感谢这美好的一天! 感谢早晨醒来我还是很健康,暖暖的躺在床上,感谢昨晚睡的很舒服,感谢自己有个美好的睡眠!感谢早晨...
    小样乳酸军阅读 259评论 0 1
  • 转自 Java 同步块 Java 同步关键字(synchronized) Java 中的同步块用 synchron...
    骑摩托马斯阅读 317评论 0 0