重生之我在学分布版本控制系统——git篇

该图片来源于git官网

Git 是一个功能强大的工具,以下是一些常用的 Git 命令

基础操作

git init
功能:初始化一个新的 Git 仓库。在当前目录下创建一个 .git 文件夹,用于存储版本控制的元数据。
git config
功能:配置 Git 的全局或本地设置,如用户名、邮箱等。
git clone <repository>
功能:克隆远程仓库到本地。

状态查看

git status
功能:查看当前仓库的状态,包括已修改、未跟踪的文件等。
git log
功能:查看提交历史记录。

添加与提交

git add <file>
功能:将文件添加到暂存区。
git commit -m "message"
功能:将暂存区的更改提交到本地仓库。

分支操作

git branch
功能:查看当前所有分支。
git branch <branch_name>
功能:创建新分支。
git checkout <branch_name>
功能:切换到指定分支。
git merge <branch_name>
功能:将指定分支的更改合并到当前分支。

远程操作

git remote -v
功能:查看远程仓库信息。
git push <remote> <branch>
功能:将本地分支推送到远程仓库。
git pull <remote> <branch>
功能:从远程仓库拉取最新更改并合并到当前分支。
git pull origin -u <branch>
功能:从远程仓库拉取最新更改并合并到当前分支,同时设置上游分支(-u 参数)。

撤销更改

git reset <file>
功能:撤销暂存区的更改。
git reset --hard
功能:撤销工作区和暂存区的所有更改,重置到最近一次提交的状态。

查看差异

git diff
功能:查看工作区与暂存区的差异。
git diff --cached
功能:查看暂存区与上一次提交的差异。
这些命令是 Git 的核心操作,掌握它们可以满足大部分日常开发需求
阅读剩余
THE END