git简介
Git是一种非常流行的分布式版本控制系统,它和其他版本控制系统的主要差别在于Git只关心文件数据的整体是否发生变化,而大多数版本其他系统只关心文件内容的具体差异,这类系统(SVN,CVS,Subversion,Perforce,Bazaar 等等)每次记录有哪些文件作了更新,以及都更新了哪些行的什么内容。Git另一个比较好的地方在于绝大多数操作都可以在本地执行,而每个本地都可以从服务器获取一份完整的仓库代码,而且在没网的时候仍然可以修改和使用大部分命令,在方便的时候再跟服务器进行同步,这样可以更好的实现多人联合编程。
git安装(windows下)
在git官网上https://git-scm.com/download/win下载.exe文件执行安装。完成安装之后在cmd命令行工具中输入git --version
如果出现如下图的git版本信息说明安装成功。
初次使用 Git 前的配置
当安装完 Git 应该做的第一件事就是设置你的用户名称与邮箱(注意:这里的用户名和邮箱要和你git账号对应)。 这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中:
$ git config --global user.name "XXX"
$ git config --global user.email "XXX@qq.com"
使用git管理项目
配置好git后,登录giuhub,创建一个测试项目步骤如下:
接下来我们在本地导入github中创建的项目(中心代码仓库):
1:在本地创建一个文件夹(本地代码仓库)用于存放从git上面导出的项目
2:复制项目地址
3:打开git bash进入我们刚刚创建的文件架目录并输入如下命令:
git clone https://github.com/healerstar/demo.git
便可将git上的项目结构导入到本地
4项目提交
案例演示:
1:新建testDemo.text文件
2:在git命令行工具中输入cd demo
进入我们新增文件所在目录,输入git add "testDemo.txt"
将新增文件添加到git版本控制,输入git commit -m "new file add"
(后面的字符串表示提交注释,这是一个良好的习惯)提交新增文件到本地代码仓库,输入git pull
(这样做可以防止代码冲突)先从github上更新最新的项目代码到本地,输入git push
将本地代码提交到github上
至此git管理项目的基本使用就介绍完了,希望对大家有所帮助。