刚刚发布了《 Git 版本控制 》课程。不用多考虑,Git 是您必备的工具,无论您是前端开发还是后端开发。Git 可以让你的开发过程中的每一步,都有一个记录,你可以随时查看,你的同事也可以随时查看这些记录,你有能力让你的项目回到任何一个时间点上。使用 Git ,你还能更好的与你的同事协作。Git 是在现代工作流程里,不可少的一个工具。
开始使用 Git 是很简单的,你在某个地方创建了一个项目的目录,你打算把项目需要的文件都放到这个目录的下面,你用命令行进入到这个项目,用命令去初始化(git init)一下,也就是告诉 Git ,我现在要跟踪这个项目目录里的文件的变化。你开始去开发你的项目,完成一步,你就去向 Git 提交一下(git commit),在提交的时候,你需要写一条备忘录,这样你可以很容易了解到项目的开发的历史。
你有了一个新点子,打算去试一下,你不知道能不能行,这时候,你可以去为项目创建一个分支(branch),然后你切换(git checkout)到了这个分支,在这个分支上你去实验自己的新想法。你觉得可行,就可以把在这个新的分支上做的修改合并到你原来的主分支上,然后继续去开发。
项目做的差不多了,想放到网上与大伙分享,或者想与同事一起去开发。这个时候,你可以为项目创建一个远程(remote),你把项目推送(上传)到这个远程的服务器上。这样,大家可以基于你的项目继续去开发,或者为你的项目提交他们自己的想法,你也可以分配权限,让同事可以直接推送新的提交到你的远程上,你在开发的时候,可以随时把这些新的提交下载到自己在本地的项目里面。
使用 Git 大部分都是使用命令去操作,不过也有一些图形工具,比如 Github 提供的工具,很多编辑器也有些 Git 插件,比如 Brackets Git 。我推荐大家先从命令行开始学习,尽早熟悉并习惯命令行有很多好处,命令行也是我们的工作流程里少不了的一个重要的工具。你控制服务器需要用到命令行,版本控制需要命令行,开端与后端的开发也需要用到它。
Git
评论
首先,欢迎 Git 的到来!最近刚好在开始使用 Git 。然后今天访问宁浩发现速度很慢,家里是电信20M的光纤,位置:西南地区;一般都不会去下载视频的,发现今天速度特别的慢,于是就尝试download一个视频,结果速度徘徊在10kb左右,皓哥,服务器可正常?
10 年 1个月 以前
上海电信表示速度尚可
10 年 1个月 以前
这会儿正常,白天的时候,我感觉也有点慢 。
10 年 1个月 以前
访问速度还好
10 年 1个月 以前
这个网站的git 文档不错 推荐下,皓哥,http://git-scm.com/book/zh
10 年 1个月 以前
好来,谢了 小y :)
10 年 1个月 以前
Git 没有安装教程吗?
10 年 4 周 以前
Git 安装还是挺简单的,不同的平台安装不同的版本的 git 。您安装遇到问题了吗?
10 年 4 周 以前
安装git的教程你没有吧?
10 年 4 周 以前
嗯,要不写一篇安装 git 的文章吧。您在安装时遇到问题了吗?
10 年 4 周 以前
好点~非常感谢~
10 年 3 周 以前