文章目录
  1. 1. Git概述
  2. 2. Git命令
    1. 2.1. Git global setup
    2. 2.2. Create Repository
    3. 2.3. Existing Git Repo?
  3. 3. Git Branch
    1. 3.1. 创建并切换分支
    2. 3.2. 合并分支
    3. 3.3. 删除分支

Git概述

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git是Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了Git。例如最近就迁移到Git上来了,很多Freedesktop的项目也迁移到了Git上。

Git命令

Git global setup

1
2
git config --global user.name ""
git config --global user.email ""

Create Repository

1
2
3
4
5
6
7
mkdir nlp_rrecom
git init
touch README
git add README
git commit -m "first commit"
git remote add origin git@hostname:group_name/project_name.git
git push -u origin master

Existing Git Repo?

1
2
3
cd existing_git_repo
git remote add origin git@hostname:group_name/project_name.git
git push -u origin master

Git Branch

创建并切换分支

1
2
git branch branch_name
git checkout branch_name

或者

1
git branch -b branch_name

合并分支

1
git merge branch_name

删除分支

1
git branch -d branch_name
文章目录
  1. 1. Git概述
  2. 2. Git命令
    1. 2.1. Git global setup
    2. 2.2. Create Repository
    3. 2.3. Existing Git Repo?
  3. 3. Git Branch
    1. 3.1. 创建并切换分支
    2. 3.2. 合并分支
    3. 3.3. 删除分支