首页 > 其他分享 >git 常用

git 常用

时间:2024-08-19 11:06:54浏览次数:10  
标签:常用 git 本地 repo 提交 暂存 分支

转载自:https://blog.csdn.net/wzzduoji/article/details/121333348

常用git&repo指令

repo init 从远程仓初始化代码
repo sync 从远程仓拉取全部或指定仓的代码
repo start . 在当前git仓创建一个新分支并切换至该分支
repo start --all 为所有git仓创建新分支并进入
repo upload 上传本地git仓的提交至远程仓
git status 展示工作区及暂存区域中不同状态的文件
git config -l 查看当前git仓状态
git branch 新建git分支(不会直接且近分支)
git checkout 切入指定分支或者回退指定文件或路径未暂存的文件修改
git diff 查看本地未暂存的修改
git diff --staged 暂存区域与你最后提交之间的差异
git diff master branchB 比较两个提交记录的差异
git add 将本地修改或指定文件的修改加入本地暂存
git reset HEAD <文件> 将暂存区的指定文件取消暂存
git reset HEAD~1 --hard 回退还没有PUSH到远端,但已经被提交到本地的commit
git commit 将本地暂存的所有文件或指定暂存文件上传至本地新提交
git commit --amend 将本地暂存的所有文件或指定暂存文件覆盖本地原有最新提交
git clean -fxd 用来从工作区中移除不想要的文件
gitk 以图形化界面展示当前git仓的提交信息
git log 查看本地git仓提交信息
git log -p 查看本地git仓提交信息以及修改内容
git show 查看最新本地git仓提交
git push 向远程仓提交修改
git pull 从远程仓拉取修改合并到本地分支
git merge 合并多个分支并将分支指针落在合并结果上
git cherry-pick 将远程仓的某个提交何如本地分支
git revert 和cherry-pick为逆向操作,生成一笔将本地分支逆向回退的提交
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/wzzduoji/article/details/121333348

标签:常用,git,本地,repo,提交,暂存,分支
From: https://www.cnblogs.com/yanli0302/p/18366907

相关文章

  • GitHub每周最火火火项目(8.12-8.18)
    项目名称:goauthentik/authentik项目介绍:authentik是一个认证中间件,它提供了强大的认证和授权功能,可以满足各种复杂的业务需求。它支持多种认证方式,如用户名/密码、OAuth2、OpenIDConnect等,并可以与各种应用程序和系统集成。authentik还提供了友好的用户界面和管理工......
  • 【图数据库系列】Cypher查询语句:常用语法指南
    ......
  • 易优标签常用函数-EyouCms手册
    【基础用法】名称:无功能:作用于标签变量语法:{$field.typename|html_msubstr=###,0,10,true}注意:函数与字段名之间用竖线(|)隔开,###表示当前变量参数:无底层字段:无函数列表:日期格式化——MyDate(日期格式,时间字段)纯文本长度截取——text_msubstr(字符串,开始位置,......
  • VS常用拓展以及快捷键
    VS常用拓展以及快捷键扩展1:SelectNextOccurrence该拓展可以当前目标、下一个目标、上一个目标,类似于Alt+鼠标拖动,但是可以在没对齐的情况下使用安装设置4个常用的快捷键工具->选项->键盘->c#2005选择下一个快捷键:Ctrl+D选择上一个快捷键:Ctrl+E撤销......
  • Github 通义千问模型测试
    通义千问大模型安装相关地址https://github.com/QwenLM/Qwen2-Audio/blob/main/README_CN.mdPSC:\Users\supermao>pipinstallmodelscopePSC:\Users\supermao>modelscopedownload--modelqwen/Qwen2-Audio-7B-InstructDownloading:100%|█████████████......
  • cmake 常用命令记录
    cmake常用命令记录命令cmake_minimum_requiredprojectadd_executablesetconfigure_filetarget_**optionmessageadd_libraryadd_subdirectoryadd_definitionsinstallcpackmacrostringfileDEFINEDlistfind_packagectest构建类型扩展gtest命令cmake_minimum_required......
  • 【工具速通】Github+PicGo+VSCode编辑md文档并将插图同步图床教程
    1.配置Github1.1创建新仓库设置为public,否则无法正常访问勾选addareadmefile1.2生成token在个人主页setting里找到developersettings用于picGo访问beta是用不上的,classic就够了填写完note,修改expiration(默认30d,作者改成了无限期)勾选repo......
  • Linux系统中常用的软件安装方式
    本章将和大家分享Linux系统中常用的软件安装方式。废话不多说,下面我们直接进入主题。一、yum命令yum(YellowdogUpdater,Modified)是Linux中,特别是在基于RPM的发行版(如Fedora、CentOS、RHEL(RedHatEnterpriseLinux)等)上广泛使用的软件包管理器。它自动化了包的安装、更新、删除......
  • vi 常用命令
    原文: https://www.cnblogs.com/qianxudetianxia/archive/2012/07/07/2578361.html1.移动指令  (1).hjkl,方向键,记忆技巧:左右方向的是最左边和最右边的,j向下打了个勾,所以是向下键,剩下的k就是向上的键了。  (2).b,before,上一个单词(词首)      w,w......
  • Unity 常用的生命周期函数
    publicclassMonoLife:MonoBehaviour{  privatevoidAwake()  {    print("Awake:只要物体显示状态为true则调用一次");  }  privatevoidOnEnable()  {    print("OnEnable:每一次物体启用时调用");  }  private......