Git 是一个开源的分布式版本控制系统,用于追踪文件的变化。它是开源项目的首选版本控制工具,也被广泛应用于个人项目和团队协作中。
基础概念
- 仓库(Repository):存放代码的地方,类似于文件夹。
- 提交(Commit):保存代码状态的快照。
- 分支(Branch):用于开发新功能或修复问题的代码副本。
- 标签(Tag):标记特定的提交,通常用于发布版本。
安装 Git
# Windows
$ git clone https://github.com/git-for-windows/git.git
$ cd git
$ ./configure
$ make
$ make install
# macOS/Linux
$ sudo apt-get install git
常用命令
git init
:初始化一个新的 Git 仓库。git clone [url]
:克隆远程仓库。git add [file]
:将文件添加到暂存区。git commit -m "[message]"
:提交更改。git push
:将本地仓库的更改推送到远程仓库。git pull
:从远程仓库拉取更改。
示例
假设我们要提交一个文件 example.txt
到 Git 仓库中:
$ echo "Hello, Git!" > example.txt
$ git init
$ git add example.txt
$ git commit -m "添加示例文件"
$ git remote add origin https://github.com/your_username/your_repository.git
$ git push -u origin master
扩展阅读
Git Logo