本文于 2024年5月4日 7:25 更新,注意查看最新内容
Git是一款强大的版本控制工具,广泛应用于软件开发项目中。熟练掌握Git的操作命令可以提高工作效率和代码管理质量。
下面是小编为大家搜集的一些常用的Git命令速查表:
常规操作:
- git init: 在当前目录初始化Git仓库。
- git clone [url]: 克隆远程仓库到本地。
- git status: 查看工作区和暂存区的状态。
- git add [file]: 将文件添加到暂存区。
- git commit -m "message": 将暂存区的文件提交到本地仓库。
- git push: 将本地提交推送到远程仓库。
- git pull: 从远程仓库拉取最新代码到本地。
- git log: 查看提交历史记录。
- git branch: 查看分支列表。
- git checkout [branch]: 切换到指定分支。
- git merge [branch]: 将指定分支合并到当前分支。
分支管理:
- git branch [branch]: 创建新分支。
- git branch -d [branch]: 删除指定分支。
- git branch -m [new_name]: 重命名当前分支。
- git checkout -b [branch]: 创建新分支并切换到该分支。
- git merge [branch]: 将指定分支合并到当前分支。
远程仓库:
- git remote -v: 查看远程仓库列表。
- git remote add [name] [url]: 添加远程仓库。
- git remote remove [name]: 删除指定远程仓库。
- git push [remote_name] [branch]: 将本地分支推送到指定远程仓库。
- git pull [remote_name] [branch]: 从指定远程仓库拉取最新代码到本地。
撤销和回滚:
- git reset HEAD [file]: 撤销文件的暂存状态。
- git checkout -- [file]: 丢弃工作区的修改。
- git revert [commit]: 撤销指定提交的修改。
- git reset --hard [commit]: 回滚到指定提交,并丢弃后续修改。
其他常用命令:
- git diff: 查看工作区和暂存区的差异。
- git diff [commit1] [commit2]: 比较两个提交之间的差异。
- git tag [name]: 创建标签。
- git tag -d [name]: 删除标签。
- git stash: 暂存当前工作目录的修改。
- git stash pop: 恢复最近一次暂存的修改。
Comments | NOTHING