Git有哪些常用指令?

Git有哪些常用指令?
一清三白Git 常用指令总结
Git 是一个强大的版本控制工具,广泛应用于开发协作和代码管理。本文将为你整理一些常用的 Git 指令,帮助你更高效地进行版本控制操作。
📋 基本操作
1. 初始化和克隆
git init
初始化一个新的 Git 仓库。git clone <repository_url>
克隆一个远程仓库到本地。
2. 查看状态
git status
查看当前工作区的状态,查看哪些文件被修改、哪些文件已经暂存。
3. 提交变更
git add <file>
将文件添加到暂存区,准备提交。git commit -m "commit message"
提交暂存区的变更,带上提交信息。
4. 查看历史
git log
查看提交历史。
5. 查看差异
git diff
查看文件变化的差异。
🌿 分支操作
1. 创建与切换分支
git branch
查看所有本地分支。git branch <branch_name>
创建一个新分支。git checkout <branch_name>
切换到指定分支。git checkout -b <branch_name>
创建并切换到新分支。
2. 合并与变基
git merge <branch_name>
将指定分支合并到当前分支。git rebase <branch_name>
将当前分支的修改应用到指定分支的基础上。
🌍 远程操作
1. 查看远程仓库
git remote -v
查看当前仓库的远程地址。
2. 推送与拉取
git push <remote> <branch_name>
将本地分支推送到远程仓库。git pull <remote> <branch_name>
从远程仓库拉取并合并更新。
3. 拉取更新
git fetch <remote>
从远程仓库拉取更新,但不会自动合并。
4. 添加远程仓库
git remote add <name> <url>
为仓库添加一个新的远程源。
⚙️ 撤销操作
1. 撤销暂存区
git reset <file>
从暂存区移除文件,但不会删除本地修改。
2. 撤销所有修改
git reset --hard
回到上一个提交的状态,丢弃所有本地修改。
3. 撤销单个文件修改
git checkout -- <file>
放弃对某个文件的本地修改。
4. 撤销提交
git revert <commit_id>
撤销某次提交,生成一个新的撤销提交。
🏷️ 标签操作
1. 查看标签
git tag
查看所有标签。
2. 创建标签
git tag <tag_name>
创建一个新的标签。
3. 推送标签
git push origin <tag_name>
将本地标签推送到远程仓库。
🔧 其他常用操作
1. 暂存当前工作进度
git stash
暂存当前工作进度,清空工作目录。
2. 恢复暂存进度
git stash pop
恢复最近的暂存进度。
💡 小结
这些指令是 Git 中常见且非常实用的操作,掌握它们能帮助你更高效地管理你的项目和代码。希望这些指令对你有所帮助!祝你在使用 Git 时得心应手,快速提升开发效率。🌟
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果