![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
lingchengfenzi
这个作者很懒,什么都没留下…
展开
-
git学习—(1)浅谈git优缺点
优点: 1. 个人感觉最大优点就是免费,这绝对是大多数公司和个人首先在意的;至于开源,试问有多少人看过git的源代码? 2. 分布式的版本管理,git在服务器和每个用户本地那里都有一个版本库,用户不必与服务器联网也可以进行自身的版本管理,当服务器或某个用户的版本丢失,可以从其他用户那里获得对应的版本。而集中式的版本管理,用户只能借助服务器才能进行版本管理,当服务器死机或出现使用不了的情况后,原创 2017-02-07 22:26:01 · 1274 阅读 · 0 评论 -
git学习—(2)git安装
和其他软件一样,使用git首先要安装其软件到你本地电脑,安装根据系统不同而有所不同,这里只介绍下Ubuntu和Windows的安装方法。 Ubuntu: 这个就简单了,只需要如下一条命令就可以搞定。sudo apt-get install gitWindows: Windows下有个msysgit工具,基本上是模拟Linux环境,然后在里面进行git操作。下载地址:https://git-fo原创 2017-02-07 22:45:02 · 290 阅读 · 0 评论 -
git学习—(5)设置忽略文件
在git版本库中,可能有一些我们不想提交的文件,比如一些编译文件,既多也不用进行版本管理,提交的话反而会影响提交效率,像这种文件,git有个设置,就是把一些不需要进行追踪(不需版本管理)的文件进行忽略。 首先要在git工作目录下自己新写一个.gitignore文件,在里面添加要忽略跟踪的文件或文件夹,可以指定具体的某个文件或文件夹,也可以部分通配,例如:#.gitignore #文件夹 build原创 2017-02-19 11:44:07 · 338 阅读 · 0 评论 -
git学习—(6)每次提交需输入账号密码问题
我们在从git远程仓库上克隆git库时,有HTTPS和SSH两种方式,若你使用SSH方式克隆的话,每次进行提交是无需输入账号密码的,但如果你使用的是HTTPS方式克隆的话,那么每次提交时,git都会要求输入账号密码,这很麻烦,好在有个办法可以让本地git记住你的账号密码,避免每次提交都要填账号密码,方法如下: 进入git根目录下的.git目录,在config文件中添加:[credential]原创 2017-02-19 11:52:38 · 361 阅读 · 0 评论 -
git学习—(3)创建版本库
git的版本库有远端版本库,放在服务器上;还有本地版本库,放在用户自己的电脑上。 创建版本库有两种方式,一种是现在服务器上创建一个版本库,然后克隆到本地电脑上;另外一种是分别在服务器和本地电脑上创建一个版本库,然后将两个版本库关联起来。 两种方式的前提是在服务器上创建版本库,好在我们不用自己动手搭建git服务器,GitHub官网即可提供服务器功能,而且还免原创 2017-02-08 21:53:40 · 356 阅读 · 0 评论 -
git学习—(4)进行一次简单提交
在对版本进行修改前,我一般都会习惯的先将本地版本更新一下,以避免和别人修改重复,造成冲突,命令为:$ git pull该命令会将远程库的最新内容下拉到本地,使本地版本保持最新。 之后,就开始修改了,我们假设作如下修改:$ echo "1234">>test.txt这时就对test.txt文件做了改动,通过git status命令可以查看git工作区的状态。 可以看到,test.txt文件被修原创 2017-02-15 22:52:38 · 280 阅读 · 0 评论