git 命令

这些命令主要是自己用到的,就是怕忘记了,所有记录一下


使用命令 git clean -f 删除所有未追踪的文件和文件夹。
使用命令 git clean -f path/to/file 删除指定文件或文件夹。


使用命令 git status -s 查看未追踪的文件或文件夹列表。
使用命令 git rm -r --cached path/to/file 删除指定文件或文件夹的缓存。
使用命令 git add . 更新索引并将其它修改的文件和文件夹添加到缓存。
使用命令 git commit -m "Remove untracked files" 提交更改。


使用命令 git ls-files --others --exclude-standard 查看未追踪的文件列表。
使用命令 rm -rf path/to/file 删除指定文件或文件夹。
使用命令 git add . 更新索引并将其它修改的文件和文件夹添加到缓存。
使用命令 git commit -m "Remove untracked files" 提交更改。
使用命令 git checkout -- * 还原本地没有被提交的文件


使用命令 git reset --soft head^ 回退到上一次提交
使用命令  git reset --hard HEAD~2 在当前分支上回滚2次提交
使用命令 git reset --hard origin/devlop 将本地状态回退到远程一样
使用命令 git reset 497e350 回退到指定版本


使用命令 git submodule update 更新子仓库
使用命令 git submodule update --init 第一次拉取子仓库
使用命令  git submodule update --remote 更新到最新
使用命令 git submoduel add url <可选路径>


分支
git branch -l(本地所有分支)    git branch(本地所有分支)    git branch -a 所有分支(本地和远端) git branch -r(远端所有分支)
git checkout -b 本地分支名 origin/远端分支名(切换远端分支)
git checkout 本地分支名(切换本地分支)
git branch -d 分支名(删除分支名)

合并
git merge 分支名(将分支名合并到当前分支,会保留之前所有状态)
git rebase 分支名(将分支名合并到当前分支,之前的状态会成为一条线,就是会丢失一些版本信息)

git tag(列出所有本地标签)
git tag 名字(基于最新提交创建标签)

基本操作顺序
git pull 拉去最新 -----------> git add . 将本地修改暂存 ------>git commit -m "msg" 提交到本地仓库 ---------->git push 提交到远端

tip:git 处于编辑状态使用ctrl+c 无法退出编辑状态,则可以使用q试试

有新用到的命令会再加

相关推荐

  1. git 命令

    2023-12-09 08:06:01       30 阅读
  2. Git 命令

    2023-12-09 08:06:01       28 阅读
  3. git 命令

    2023-12-09 08:06:01       38 阅读
  4. <span style='color:red;'>git</span><span style='color:red;'>命令</span>

    git命令

    2023-12-09 08:06:01      33 阅读
  5. <span style='color:red;'>git</span><span style='color:red;'>命令</span>

    git命令

    2023-12-09 08:06:01      27 阅读
  6. <span style='color:red;'>git</span><span style='color:red;'>命令</span>

    git命令

    2023-12-09 08:06:01      22 阅读
  7. <span style='color:red;'>git</span><span style='color:red;'>命令</span>

    git命令

    2023-12-09 08:06:01      8 阅读
  8. git命令

    2023-12-09 08:06:01       9 阅读
  9. <span style='color:red;'>git</span><span style='color:red;'>命令</span>

    git命令

    2023-12-09 08:06:01      8 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-09 08:06:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-09 08:06:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-09 08:06:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-09 08:06:01       18 阅读

热门阅读

  1. petalinux 2019.1 在ubuntu 16.04 下的安装

    2023-12-09 08:06:01       32 阅读
  2. svn log | less

    2023-12-09 08:06:01       33 阅读
  3. Docker必掌握命令及参数Top10

    2023-12-09 08:06:01       29 阅读
  4. 力扣贪心题解 跳跃游戏

    2023-12-09 08:06:01       37 阅读