您当前的位置: 首页 >  git

暂无认证

  • 0浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

git实用的操作命令

发布时间:2021-11-16 10:48:25 ,浏览量:0

目录
注释 指令 注释 指令 克隆仓库 git clone 地址 克隆分支 git clone -b [branch_name] 地址 正常删除 git branch -d [branch_name] 强制删除 git branch -D [branch_name] 删除远程分支 git push origin --delete [branch_name] 拉取本分支 git pull 拉取指定分支 git pull origin [branch_name] 拉取并创建分支 1 git remote update origin --prune 推送到远程分支上 2 git push 将分支推送到远程仓库 3 git push -u origin [branch_name] 查看分支状态 git status 查看本地所有分支 git branch 合并本地分支 4 git merge [branch_name] 创建本地分支 git branch [branch_name] 创建并切换分支 git checkout -b [branch_name] 切换本地分支 git checkout [branch_name] 提交到暂存区 git add . 提交到本地仓库 git commit -m '说明内容' 查看版本 git --version 配置邮箱 git config --global user.email xxx.com 配置用户名 git config --global user.name 'xx' 查看配置信息 git config --list 删除配置信息 5 git config --global --unset user.email 初始化本地仓库 git init 查看本分支的历史记录 6 git log 所有记录在同一行显示 6 git log --oneline 查看所有历史记录 git log --oneline --decorate --graph --all 配置 git config --global alias.mjAllLog log --oneline --decorate --graph --all 查看所有分支的最后一次提交 git branch -v 组合指令 7 git commit -a -m "提交说明" 存储 git stash 查看存储 git stash list 不携带参数启用存储 8 git stash apply 携带参数启用存储 9 git stash apply [stash@{2}] 简单删除存储 git stash drop [stash@{2}] 启用并删除存储 git stash pop [stash@{2}] 撤回工作区 git checkout -- 查看暂存区 git ls-files -s 查看暂存区对应文件的内容 10 git cat-file -p [对象名] 撤回暂存版本 git reset HEAD 撤回暂存文件 git reset HEAD test.txt 撤回提交 11 git commit --amend 查看整个项目的所有历史操作 git reflog 强制覆盖远程分支 12 git push origin [branchName] -f 拉取远程所有的最新分支,并且自动创建本地分支 13 git remote update origin --prune 退出Git的vim编辑器 14 . . . 克隆分支 git remote add origin 地址 克隆分支 git clone -b [branch_name] 地址
  1. 拉取远程指定分支,并且在本地自动创建分支。

    ↩︎
  2. 将本地的分支推送到远程分支上,确保远程仓库由此分支。

    ↩︎
  3. 此操作会将本地分支推送到远程仓库中,并且会自动在远程仓库创建此分支。 此命令在一个分支上只能执行一次,多次操作会报错。 执行此命令的前提是远程仓库没有此分支,一开始此分支只存在本地仓库。

    ↩︎
  4. 当本地有多个分支时,在自己分支上把其它本地分支合并到自己的分支上。

    ↩︎
  5. 博客园-原文

    ↩︎
  6. 在提交了若干更新,又或者克隆了某个项目之后,可以回顾提交历史。默认不用任何参数的话,git log会按提交时间列出所有的更新,最近的更新排在最上面。

    ↩︎ ↩︎
  7. 合并git add .和git commit -m指令 此命令在使用之前一定要有git add .过一次才行。

    ↩︎
  8. 默认会启用最近(最新)的存储。

    ↩︎
  9. 这各参数可以通过git stash list来获取,是个列表。

    ↩︎
  10. 这里的对象名就是git ls-files -s查询出来的值。

    ↩︎
  11. 功能是重新写注释,都是重新提交一次,只不过错误的注释不再出现。此命令会进入注释编辑窗口,进入窗口后按i进入编辑状态,改完注释后按esc后进输入命令窗口接着输入wq保存退,也可以q!不保存强制退出。

    ↩︎
  12. 使用场景 回退后,重新push会报错,意思是当前版本低于远程版本,无法提交。此时可以使用此命令解决。

    ↩︎
  13. 此操作会创建本地分支,分支能正常切换,但是执行git branch没有发现有远程分支显示。

    ↩︎
  14. ☺方式一 第一步 按Esc退回插入模式 第二步 :q:退出编辑器 :q!:强制退出且不保存 :wq:保存后并退出 :wq!:强制保存且后退出 ☺☺方式二 按住Esc键不放,再按两次大写的Z。

    ↩︎
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.3603s