赞
踩
目录
可能在接触协作开发的时候,几乎耳传身教的都是Git,Git之所以能为开发者所推崇如此,并不是盲目崇拜,完全是因为他的优势使人着迷。
Git是分布式版本控制系统,拥有者先进的技术优势和社群优势。它区别于集中式版本控制系统,在本地环境就可以记录版本历史,能够在脱机的环境下查看历史版本,协作开发时,及时远程中央版本仓库挂了,随时可以建立一个新的中央仓库并同步即可。
Git包含了很多的控制功能,包括合并、分支管理、标签管理、远程仓库等等,非常有利于协同开发。可以这么理解其作用,当你在编写代码是,需要保存当前代码,防止接下来的代码编写出错回退到原先代码,类似分支管理。协同合作时,当别人将你当前代码克隆过去进行编写时,而你在原代码之上也同时进行编写,这个时候,需要对代码进行合并。以及各种远程仓库等等。
兵马未动,粮草先行呗,先把工具准备好,Git不大,自己去官网搜索或者在搜索引擎搜索Git就会有下载。为了方便,我就直接在这里贴上官网下载地址(Git下载),选择符合你的系统版本下载就可以了。安装流程我就不贴了,很简单的流程。
Git安装好了,可以直接运行Git Bash或者Git GUI(Git Bash是采用命令行的方式对版本进行管理,功能灵活强大,相对繁琐一点,不过用习惯了更加高效),Git安装好了之后会添加到右击菜单中,这样子可以方便我们跳转项目目录。可以直接创建一个新的文件夹,然后右击选择Git Bash,如图下图,出来的就是对该文件夹的Git操作。
当然,如果你不一上来就对别人的项目进行克隆使用,而是直接配置自己的仓库,可以使用如下的命令:
- git config --global user.name "账户"
- git config --global user.email "邮箱"
-
- #值得一提的是,使用了这个意味着你对所在机器上的所有Git仓库都使用这个配置
这个时候就可以执行相关的Git操作了,先克隆一个项目下来,我这里就一GitLab为例(GitHub也是一样的)克隆指令如下,将项目克隆至本地。
git clone git项目地址
项目被克隆下来了,接下来就应该操作了,和前面一样的,进入到项目文件夹里面,右击选择GitBash,然后执行Git指令就是对该项目的Git操作了。你可以体验一下使用一下指令查看克隆下来的项目的分支情况:
- git branch -a
- #或者
- git branch -va
- #两者都是查看分支情况,区别是-va出来的分支情况更加详细,有日志说明等,区别下图
这就是Git的初步认识和简单使用,下一节我讲对Git的版本库进行一个大致讲解,你将学会如何创建版本库。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。