包含标签 git 的文章

CentOS编译安装新版本的git

背景 CentOS 7 自带的git版本(1.8.3)太低,在执行gitlab-ci的时候,发现目录无法自动被清理导致作业失败,解决方法就是升级版本。 下载最……

阅读全文

git配置

简介

git配置文件:

针对整个系统:/etc/gitconfig

针对用户全局的:~/.gitconfig

针对仓库:[项目目录]/.git/config

……

阅读全文

git - 工作流程

git 工作流程

一般工作流程如下:

1、git clone 克隆远程资源到本地目录,作为工作目录;

2、然后在本地的克隆目录上添加或修改文件;

3、如果远程修改了,需要同步远程的内容,直接 git pull 就可以更新本地的文件;

4、本地在修改之后,可以通过 git status 查看修改的文件。然后使用 git add 添加修改的文件暂到缓冲区;

5、在添加之后,可以使用 git commit 添加到当前的工作区;

6、在修改完成后,如果发现错误,可以撤回提交并再次修改并提交;

7、git push 将本地的修改推送到远程的 git 服务器。

……

阅读全文

版本控制工具 - git和svn

前言

目前常用的版本控制工具 git 和 svn,各有各的优缺点,该如何选择呢?

SVN

SVN 是 Subversion 的简称,目前是 Apache 项目底下的一个开放源代码的版本控制系统,它的设计目标就是取代 CVS。

SVN 是集中式管理。

……

阅读全文