首页 > 其他分享 >Git 简述与疑难记录

Git 简述与疑难记录

时间:2023-08-17 22:12:18浏览次数:34  
标签:git 仓库 点击 疑难 简述 Git 右键 提交

Git 使用简述

  • 详细学习见文章 Git

IDEA 关联 Git

  • 若 IDEA 上方导航栏有 Git 则略过此步
  • 若没有 Git 仅显示 VCS
    • 打开 VCS 点击第一个选项栏 Enable Version ... 选择 Git
    • 如果有下载 Git 就大多直接自动关联成功
    • 如果下载了却没有关联成功 ( VCS 没变成 Git ) 就需要手动关联
    • File ——> Settings ——> Version Control ——> Git ——> Path to Git executable ——> 浏览到:D:\Git\bin\git.exe ——> Test 测试得版本即成功,再重复第一步即可

关联后的 IDEA

  • Git ——> Manage Remotes ——> Git Remotes ——> 加号后添入 URL

image-20230625092408742

  • 文件颜色含义

    • 绿色:Git 已管理

    • 蓝色:已上传代码有变更

    • 红色:还没有被管理

      • 新建时若是点击不将文件添加到 Git,则就是红的
      • 右键文件 ——> Git ——> Add 就由红变绿

Git 点击操作

  • 更新项目 Update project

    • 与仓库有区别的话,首先做一步更新

    • 尤其是在同开发人员 commit 后,需要在自己提交前

    • 更新默认点击第一个选项,完成更新后再自己提交上传

  • 提交 Commit

    • .idea 不勾选
    • src 下的、pom
    • .gitignore 也可不选
    • 提交信息 + 跳过代码分析 + 提交 ——> 提交了一次版本的修改记录、工作汇报
  • 推送 Push

    • Commit 后点击,左显示信息记录,右为推送文件

Git 问题解决

右键没有 Git Bash Here 或不可用

  • 保证云仓库分支一致

  • 找到想下载到的地方,右键 Git Bash Here

    • 如果没有显示 Git 图标,且点击显示需要安装 Git 即可能是先前下载过后与现在的 Git 路径不一致

    • Windows + R 进入 regedit 注册表编辑器

    • 计算机 ——> HKEY_CLASSES_ROOT ——> Directory ——> Background ——> shell ——> git_gui、git_shell 对名称为 Icon 右键修改,将目录改为自己现有 Git 里的

      image-20230625110759351

    • 例:git-gui ( git_shell 同操作 )

      image-20230625105556478

    • command 里名称为默认的同样右键修改为现有的

      image-20230625105826312

  • $ git clone 粘贴复制的仓库的地址

  • 回车,显示 100% 无 error 就表示成功

  • 仓库文件夹便创建成功

  • 创建项目时,位置选择为刚才创建的本地仓的上一级目录 ( 即与本地仓同名同目录 )

    • 注意不选择 Git 仓库的创建

标签:git,仓库,点击,疑难,简述,Git,右键,提交
From: https://www.cnblogs.com/zhu-ya-zhu/p/17638964.html

相关文章

  • Cogito, ergo sum
    ,sedminevolaspensi.Iwritethisarticlebecausemydeskmateiswriting.Butapparentlyit'sfarsimpler......
  • 【软硬件环境与工具使用】ProgIter介绍
    前言ProgiIter可以帮助你测量和打印迭代过程中的进度,区别于使用线程实现的tqdm,ProgIter是无线程的。选择不同的实现方式会产生不同的折中效果,严格来说,二者没有优劣之分。 参考1. GitHub-Erotemic/progiter:Printsloopprogress.Asingle-threadedalternativetotqdm.......
  • git bash中文文件名乱码的处理方法
    1.gitbash窗口右键,选择Options->Text,选择zh_CN、UTF-82.gitbash终端执行命令gitconfig--globalcore.quotepathfalsegitconfig--globalgui.encodingutf-8gitconfig--globali18n.commitencodingutf-8gitconfig--globali18n.logoutputencodingutf-8expor......
  • git本地代码推送到远程仓库的指定分支并进行强制覆盖
     1、关联远程仓库:如果还没有关联远程仓库,可以使用以下命令将本地仓库关联到远程仓库:gitremoteaddorigin<远程仓库URL>其中,origin是远程仓库的别名,你可以自行命名2、切换到要推送的分支:确保你在本地切换到了要推送的分支。如果没有该分支,可以使用以下命令创建并切换......
  • git常用命令
    gitclonexxx(地址)//拉取代码gitcheckout-b分支名=》gitpush--set-upstreamorigin分支名(关联到远程仓库)//创建本地分支gitrebase-i主分支//合并主分支代码到自己的分支gitremoteupdateorigin--prune--更新远程分支到本地gitstatus//查看状态   gi......
  • 一个 git 仓库下拥有多个项目的 git hooks 配置方案
    前言通常情况下,一个git仓库就是一个项目,只需要配置一套githooks脚本就可以执行各种校验任务。对于monorepo项目也是如此,monorepo项目下的多个packages之间,它们是有关联的,可以互相引用,所以当成一个项目也没问题。但是也有一种情况,一个git仓库下的多个项目之间是彼此......
  • Git的拓展
    为了维护版本信息,修改对应版本的具体内容,需要进入指定的版本下一、广义下的git的使用1、首先,确保目录干净,以下情况则说明目录干净 2、查看提交历史:gitlog(发现,共提交过三次) 3、恢复历史提交   恢复至最后一次提交的上一次提交(也即倒数第二次提交)   gitrese......
  • GIT简记
    GIT简记gitinitgitremoteaddoriginhttp://xxx.com/xxx.gitgitpulloriginmastergitstatusgitadd.gitcommit-m'修改日志'gitpushoriginmaster 2023年08月17日更新:#要提交到多个git仓库,可以先添加:gitremoteaddorigin_aliyunhttp.......#提交......
  • Git删除tag
    1.idea在工具栏找到Terminal——》输入git ,确保支持git命令 2.查看所有tag 3. 删除git上指定tag单个删除: gittag-d<tagname>批量删除: gittag-d<tagname1><tagname2><tagname3> 4.push到远程 ......
  • ubuntu虚拟机git环境配置
    1 ssh-keygen-trsa-C‘git注册的邮箱’  //记得改成自己的注册git的邮箱 2 把公钥黏贴到http://git.software.team/profile/keys页面中的大框中3本地配置全局用户名和用户Email gitconfig--globaluser.email"[email protected]"gitconfig--globaluser.n......