返回

Git 常见命令大全:助你成为版本控制高手

闲谈

Git 是一款分布式版本控制工具,可以帮助您更加高效地协同编程。工作中经常会忘了某个命令该怎么写,所以找个时间来对常见命令做一个归纳总结。

Git非常重要的4个概念

工作区:

本地电脑存储代码的地方。

暂存区:

在工作区修改代码后,需要先将这些修改"暂存"起来,以便稍后提交到版本库。

提交区:

暂存区中的修改,在提交后会被存储到版本库中。

版本库:

代码的中央存储库,通常位于远程服务器上。

Git常用命令

克隆项目:

git clone https://github.com/username/repository.git

将远程仓库中的代码克隆到本地。

查看当前分支:

git branch

显示当前所处的分支。

创建新分支:

git branch new-branch

创建一个新的分支。

切换分支:

git checkout new-branch

切换到指定的分支。

合并分支:

git merge new-branch

将指定分支合并到当前分支。

解决冲突:

git mergetool

解决合并冲突。

添加文件到暂存区:

git add filename

将指定文件添加到暂存区。

提交修改:

git commit -m "commit message"

将暂存区的修改提交到版本库。

查看提交历史:

git log

显示提交历史记录。

回滚到上一个版本:

git reset --hard HEAD~1

回滚到上一个提交版本。

查看文件差异:

git diff filename

显示指定文件与上一个版本的差异。

查看文件历史:

git blame filename

显示指定文件的历史记录。

搜索代码:

git grep "search term"

在代码中搜索指定文本。

创建标签:

git tag v1.0

创建一个新的标签。

推送代码到远程仓库:

git push origin main

将本地代码推送到远程仓库。

拉取代码从远程仓库:

git pull origin main

将远程仓库的代码拉取到本地。

远程仓库:

git remote add origin https://github.com/username/repository.git

添加一个新的远程仓库。

结语

以上就是 Git 的常用命令。掌握这些命令,可以帮助您更加高效地使用 Git,并提高您的编程效率。如果您对 Git 有任何疑问,请随时在评论区留言。