- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 使用eclipse搭建gtest工程
1、准备工作:gtest的代码,包括gtest头文件和libgtest.a库。头文件是下载下来的,libgtest.a库则需手动生成。 gtest的源码下载地址:gtest下载 下载下来后:解压缩运行里面的./config运行make这时会在lib文件夹下生成.libs文件夹,里面放着生成的libgtest.a和libgtest_main.a等几个文件。libgtest.a和libgte
2017-02-19 12:52:38
3090
1
原创 git学习—(6)每次提交需输入账号密码问题
我们在从git远程仓库上克隆git库时,有HTTPS和SSH两种方式,若你使用SSH方式克隆的话,每次进行提交是无需输入账号密码的,但如果你使用的是HTTPS方式克隆的话,那么每次提交时,git都会要求输入账号密码,这很麻烦,好在有个办法可以让本地git记住你的账号密码,避免每次提交都要填账号密码,方法如下: 进入git根目录下的.git目录,在config文件中添加:[credential]
2017-02-19 11:52:38
406
原创 git学习—(5)设置忽略文件
在git版本库中,可能有一些我们不想提交的文件,比如一些编译文件,既多也不用进行版本管理,提交的话反而会影响提交效率,像这种文件,git有个设置,就是把一些不需要进行追踪(不需版本管理)的文件进行忽略。 首先要在git工作目录下自己新写一个.gitignore文件,在里面添加要忽略跟踪的文件或文件夹,可以指定具体的某个文件或文件夹,也可以部分通配,例如:#.gitignore#文件夹build
2017-02-19 11:44:07
372
原创 git学习—(4)进行一次简单提交
在对版本进行修改前,我一般都会习惯的先将本地版本更新一下,以避免和别人修改重复,造成冲突,命令为:$ git pull该命令会将远程库的最新内容下拉到本地,使本地版本保持最新。 之后,就开始修改了,我们假设作如下修改:$ echo "1234">>test.txt这时就对test.txt文件做了改动,通过git status命令可以查看git工作区的状态。 可以看到,test.txt文件被修
2017-02-15 22:52:38
309
原创 git学习—(3)创建版本库
git的版本库有远端版本库,放在服务器上;还有本地版本库,放在用户自己的电脑上。 创建版本库有两种方式,一种是现在服务器上创建一个版本库,然后克隆到本地电脑上;另外一种是分别在服务器和本地电脑上创建一个版本库,然后将两个版本库关联起来。 两种方式的前提是在服务器上创建版本库,好在我们不用自己动手搭建git服务器,GitHub官网即可提供服务器功能,而且还免
2017-02-08 21:53:40
384
原创 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
318
原创 git学习—(1)浅谈git优缺点
优点: 1. 个人感觉最大优点就是免费,这绝对是大多数公司和个人首先在意的;至于开源,试问有多少人看过git的源代码? 2. 分布式的版本管理,git在服务器和每个用户本地那里都有一个版本库,用户不必与服务器联网也可以进行自身的版本管理,当服务器或某个用户的版本丢失,可以从其他用户那里获得对应的版本。而集中式的版本管理,用户只能借助服务器才能进行版本管理,当服务器死机或出现使用不了的情况后,
2017-02-07 22:26:01
1370
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人