说到版本控制,之前用过VSS,SVN,Git接触不久,感觉用着还行。写篇博文给大家分享一下使用Git的小经验,让大家对Git快速上手。
说白了Git就是一个控制版本的工具,其实没想象中的那么复杂,咱在这就不扯那些太原理性的东西,不过Git是分布式管理方式这个要知道的,关于Git更详细的介绍在百度上一谷歌资料就很多了,在这不做赘述。因为平时习惯了在Windows下做东西,所以就已Windows为例。
1.首先你得去Git官网https://github.com/上下一个git吧,如下图所示:

下完以后是在线安装的,装完如下所示:
![]()
2.本地初始化
在Git Shell下用cd命令切换到你要初始化的文件下,然后用 git init 命令初始化就OK了,初始化后的文件里多出了.git的文件,如下图:
![]()
3.配置你的个人信息
因为git是版本控制工具,方便多人合作,所以当你提交时为了让别人知道是谁提交的所以得配置你的个人信息,若不配置也不能提交的,配置过程如下
git config --global user.name author #将用户名设为author
git config --global user.email author@corpmail.com #将用户邮箱设为author@corpmail.com
4,把服务器上的文件clone到本地。
git clone projects@210.***.19*.***:/home/projects/wwwroot
密码: ******
5,添加文件,commit,push
(1)把修改的文件用git add filename添加
(2) 接着用git status 查看一下状态
(3)然后git commit -m"说明"
(4)最后git push到服务器就OK
6.更新文件
用git pull 更新本地文件
7.版本回滚
用git reset回滚,至于详细的用法网上也是一抓一大把,在这不做赘述……
像git分支的一些东西就不赘述了,资料也是很多的,以上只做一个引导,想进一步了解还得差一些资料,学东西不都是由浅入深吗……
总浏览量
3,896次
博客园历史 2,683 腾讯云 1,212 本站新增 1
本站阅读按浏览器在 15 分钟内去重;禁用浏览器存储时按网络地址去重。推荐按浏览器一年内去重。仅使用站内随机标识,不采集浏览器指纹。
分享这篇文章
原创内容,未经授权禁止转载。
欢迎分享原文链接。除另有署名或许可说明外,本站原创文章的著作权由青玉伏案享有;未经书面授权,禁止整篇转载、复制发布、改编传播或建立内容镜像。
版权与使用条款
- 依法属于合理使用、法定许可等情形的,按法律规定执行;引用时应注明作者、作品名称和原文链接,不得歪曲、篡改或隐去署名。
- 经书面授权使用的,请遵守约定的用途、范围与署名要求。注明出处不等同于已经取得整篇转载或其他使用授权。
- 第三方图片、引用内容和书籍封面等权利归相应权利人所有;开源代码与 Demo 按其各自许可证使用,本声明不改变已有许可。
- 本声明参考《中华人民共和国著作权法》第十条、第二十四条、第五十二条等。对侵权使用,权利人保留依法要求停止侵害并追究相应责任的权利。

tortoisegit 尤其是适合使用tortoisesvn的童鞋
没有GUI,总感觉缺点什么。
tortoisegit 这货,始终用不惯。
本地git服务端怎么搭建呢?
@
幻天芒
安装git后是有简单的gui的
在vs中可以使用 Git Extensions
git官网是git-scm.com
我用sourcetree,很不错