Git 提供了一系列基本的命令,用于执行版本控制操作。以下是一些常用的 Git 基本操作:

1. 初始化仓库

在一个新项目的根目录执行以下命令,将其初始化为 Git 仓库:
git init

2. 添加文件到暂存区

将工作区的更改添加到暂存区,准备提交到版本库:
git add filename  # 添加指定文件
git add .         # 添加所有文件

3. 提交更改到版本库

将暂存区的更改提交到版本库:
git commit -m "Your commit message"

4. 查看状态和提交历史

查看工作区和版本库的状态:
git status

查看提交历史:
git log

5. 比较文件的更改

比较工作区和暂存区的文件更改:
git diff filename

比较暂存区和最新提交的文件更改:
git diff --staged filename

6. 创建和切换分支

创建新分支:
git branch new_branch

切换到分支:
git checkout new_branch

或者合并分支:
git merge branch_name

7. 远程仓库操作

添加远程仓库:
git remote add origin remote_repository_url

推送到远程仓库:
git push -u origin main  # 推送到主分支

拉取远程仓库的更改:
git pull origin main  # 从主分支拉取更改

8. 撤销更改

撤销工作区的更改(慎用):
git checkout -- filename

撤销暂存区的更改:
git reset filename

撤销最后一次提交:
git reset --soft HEAD^  # 保留更改
git reset --hard HEAD^  # 删除更改

这只是 Git 的基础操作,更多的命令和选项可以在 [Git 官方文档](https://git-scm.com/doc) 中找到。 Git 还提供了强大的分支管理、标签、子模块、rebase 等高级功能,具体取决于项目的需求和团队的开发流程。


转载请注明出处:http://www.zyzy.cn/article/detail/10597/Git