Git 教程学习笔记

什么是 Git?

Git 是一个分布式版本控制系统,可以帮助我们管理代码的版本、协调团队开发等。

Git 的基本命令

创建新版本库

可以使用 git init 命令来创建一个新的版本库。

bashCopy Code
$ git init

克隆已有版本库

如果想要从远程服务器克隆代码到本地,可以使用 git clone 命令。

bashCopy Code
$ git clone git://github.com/xxx/xxx.git

提交代码

Git 的核心功能就是提交代码,使用 git commit 命令来完成提交。

bashCopy Code
$ git add filename $ git commit -m "commit message"

查看提交历史

使用 git log 命令可以查看当前分支的提交历史。

bashCopy Code
$ git log

切换分支

在 Git 中,可以创建多个分支来进行不同的任务,使用 git checkout 命令可以切换分支。

bashCopy Code
$ git checkout branchname

合并分支

当一个分支已经完成任务后,可以使用 git merge 命令将它与其他的分支合并。

bashCopy Code
$ git merge branchname

Git 的实例

以 GitHub 上的一个项目为例,演示 Git 的使用过程。

首先,在本地环境下创建一个新的版本库。

bashCopy Code
$ mkdir git-demo $ cd git-demo $ git init

接着,将项目从远程服务器上克隆到本地。

bashCopy Code
$ git clone git://github.com/user/project.git

进入项目目录,创建新的分支并切换到该分支。

bashCopy Code
$ cd project $ git checkout -b new-feature

进行一些代码修改后,提交修改。

bashCopy Code
$ git add modified-file $ git commit -m "Add feature"

最后,将新分支与主分支合并并推送到远程仓库。

bashCopy Code
$ git checkout master $ git merge new-feature $ git push

以上就是 Git 的基本使用过程,通过掌握这些基本命令,可以轻松地管理代码版本、团队协作。