Git 命令
git init
初始化git仓库
git remote add origin
添加或连接到远程存储库
git remote
查看连接的远程存储库
git status
查看本地存储库中文件的状态
git add
暂存已修改或未跟踪的文件
git add .
暂存所有未暂存的文件
git reset
取消暂存文件
git commit
提交暂存文件
git push -u origin
将提交的文件推送到指定分支中的远程存储库
git fetch
获取本地存储库的最新版本。它检查新文件、新分支、删除等
git pull
将本地存储库更新为远程存储库的最新版本
git rm -r — cached
从远程存储库中删除文件,而不在本地存储库中删除它
git branch
git branch -a
该命令用于预览本地和远程存储库中的所有分支。git branch -r
此命令用于预览本地存储库中的所有分支(也就是你已经访问过的分支)。git branch
此命令用于在本地存储库中创建新分支。
git checkout -- track origin/
切换分支,适用于第一次访问分支
git checkout
切换到之前访问过的分支
git merge
将两个分支合并在一起
git merge --abort
中止合并。此中止只能在合并失败的情况下使用。
git merge -X theirs
将两个分支合并在一起。如果存在合并冲突,此命令将假设你更喜欢在提到的分支中所做的更改(而不是当前分支)
git reset --hard HEAD
清除你在本地存储库中所做的所有更改,并将其更新为提交到 远程存储卡 的最新版本
git clean -f
删除本地存储库中未跟踪的文件
git clean -d
删除本地存储库中未跟踪的目录
你也可以将其组合到 git clean -fd 中以同时执行这两项操作。
git bisect
发现在代码中引入错误的提交
git reset HEAD^
将当前分支向后移动两次提交
本文来自博客园,作者:Bin_x,转载请注明原文链接:https://www.cnblogs.com/Bin-x/p/16678407.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)