初始化与配置
git init: 初始化一个新的Git仓库。
git config: 获取和设置仓库或全局选项。
克隆与添加
git clone: 克隆一个仓库到一个新目录。
git add: 添加文件内容到索引。
提交与同步
git commit: 记录更改到仓库。
git push: 推送本地更改到远程仓库。
git pull: 从远程仓库获取并集成更改。
分支与合并
git branch: 列出、创建或删除分支。
git checkout: 切换到指定分支或恢复工作区文件。
git merge: 合并一个或多个分支到当前分支。
查看与比较
git status: 显示工作目录和暂存区的状态。
git log: 显示提交历史。
git diff: 显示尚未暂存的更改。
git show: 显示各种类型的对象。
撤销与恢复
git reset: 重置当前HEAD到指定状态。
git revert: 创建一个新的提交来撤销某次提交。
git rm: 从工作区和索引中删除文件。
远程仓库
git remote: 管理远程仓库。
git fetch: 从另一个仓库或本地分支获取分支与/或标签。
标签
git tag: 列出、创建或删除标签。
其他
git stash: 保存和恢复工作进度。
git blame: 显示文件每一行的最后修改信息。
git show-branch: 显示分支列表及其提交。
git cherry-pick: 选择一个提交引入当前分支。
注意事项
–force 或 -f 标志:一些命令(如 git push)允许您使用此标志来强制执行操作,但请小心使用,因为它可能会覆盖远程仓库上的更改。
-u 或 --set-upstream 标志:与远程分支建立关联,以便后续推送和拉取。
Git常用命令
最新推荐文章于 2024-11-02 16:30:36 发布