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 的基本使用过程,通过掌握这些基本命令,可以轻松地管理代码版本、团队协作。