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^

将当前分支向后移动两次提交

posted @   Bin_x  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示