📜  git 命令 (1)

📅  最后修改于: 2023-12-03 15:15:19.317000             🧑  作者: Mango

Git命令介绍

Git是一个分布式版本控制系统,被广泛用于软件开发中。它可以帮助程序员更好地管理和跟踪代码的变化。以下是一些常用的Git命令及其功能:

初始化
  1. git init

    在项目目录中初始化一个新的Git仓库。

添加与提交
  1. git add <文件名>

    将指定文件添加到暂存区,准备进行提交。

  2. git commit -m "提交描述"

    将暂存区的改动提交到本地版本库,并附上相应的提交描述。

分支与合并
  1. git branch

    显示当前仓库的所有分支。

  2. git branch <分支名>

    创建一个新的分支。

  3. git checkout <分支名>

    切换到指定的分支上。

  4. git merge <分支名>

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

  5. git rebase <分支名>

    将指定分支的提交应用到当前分支上。

远程仓库
  1. git remote add <别名> <远程仓库URL>

    将远程仓库与本地仓库关联,并指定一个别名。

  2. git push <远程仓库别名> <分支名>

    将本地分支的改动推送到远程仓库。

  3. git pull <远程仓库别名> <分支名>

    拉取远程仓库中的改动并合并到当前分支。

  4. git clone <远程仓库URL>

    克隆远程仓库到本地。

撤销与回退
  1. git reset --hard <commit哈希值>

    回退到指定的提交,丢弃之后的所有改动。

  2. git revert <commit哈希值>

    创建一个新的提交,撤销指定提交的改动。

查看与比较
  1. git log

    查看提交日志。

  2. git status

    查看工作区与暂存区的状态。

  3. git diff

    查看工作区与暂存区之间的差异。

以上是一些常用的Git命令,可以帮助程序员更好地进行版本控制和协作开发。在实际使用中,还可以结合其他命令和选项进行更复杂的操作。详细的Git命令使用说明可以查阅Git官方文档。