
Git
文章平均质量分 66
笑虾
一壶泪,暗淡醇香味。
化作万樽与谁对?
忧举杯,乐举杯,地老天荒只一醉。
欲哭时,男儿无泪,千般相思苦。
杯中汇……
展开
-
VSCode 中 Git 添加了多个远端,如何设置默认远端
【代码】VSCode 中 Git 添加了多个远端,如何设置默认远端。原创 2025-02-19 13:22:55 · 382 阅读 · 0 评论 -
TortoiseGit 图标覆盖设置
我们安装了小海龟后,它会在仓库目录下给所有图标覆盖上状态标记。原创 2024-12-11 19:33:15 · 458 阅读 · 0 评论 -
TortoiseGit 将本地已有仓库推送到远程
(通常我们把服务器上这个仓库叫远程仓库,把我们自己电脑上的叫本地仓库)补充:设置远程仓库地址的窗口,有很多种打开方式。回到同步窗口,可见本地分支是 master,远程URL 是 origin,点击【推送】提交成功后这里,提示我们是否要推送,这里先不推送,我们要先添加一下远程仓库地址。(远程仓库必须是刚创建的空仓库,没有用过的)把当前目录下所以需要放进仓库管理的文件,添加进来,提交进本地仓库。这个 master 分支第一次推送,会有这个提示,点【是】即可。1.先在本地已有文件夹,右键空白处,然后如下选择。原创 2024-11-26 22:30:52 · 982 阅读 · 0 评论 -
Sourcetree 文本编码引起 History 列表显示异常
之前改了这里的编码,结果今天发现: 历史列表卡这了,我提交了很多次,这里只显示3条乱码。刷新一下,就显示正常了。原创 2024-07-28 22:10:57 · 318 阅读 · 0 评论 -
Sourcetree 拉取推送时报错:git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks fetc
至于 ed25519 公钥、密钥如何生成 gitee 官方有例子。同时:gitee.com 的指纹会自动添加到。Sourcetree 拉取推送时报错。完成后再试着拉取一次。原创 2023-09-19 10:54:08 · 3941 阅读 · 0 评论 -
Sourcetree 同时推送两个仓库
注意名称不能相同 ,自己取个名子区分一下,别把自己搞懵就行了。推送完成后,可以看到远端上的分支了。原创 2023-07-19 14:49:24 · 934 阅读 · 0 评论 -
Git学习笔记 - 创建仓库/推送已有仓库
Gitee 码云 - 创建代码仓库创建仓库分两种情况情况一:fork 仓库 + clone 到本地基本流程步骤演示情况二:创建新仓库基本流程步骤演示参考资料其实官网的教程说的很明白了。不过自己在笔记一次有助于消化吸收。至于有了github为啥还要选码云。战略安全考虑。再加上速度优势。总之不选码云的也不会看本文了不是哈哈哈。。。创建仓库分两种情况在别人的开源项目基础上修改。自己白手起家创...原创 2019-05-22 19:09:47 · 11010 阅读 · 0 评论 -
批量拉取所有子目录 git pull --all
当项目太多时,全都拉取一下,也很麻烦,直接用这个批处理就好了。原创 2022-11-25 13:00:34 · 1922 阅读 · 0 评论 -
Git 笔记
【从有道云笔记移过来,有空再整理】 Windows平台下,首先安装Git . 设置邮 箱: git config –global user.email “youremail@example.com” 设置用户名: git config –global user.name “example” 生成ssh-keygen:ssh-keygen -t rsa -C “youremail@ex...原创 2018-09-05 15:40:41 · 539 阅读 · 0 评论 -
Git 后悔药 reset 的 hard, soft, mixed
撤销 checkout撤销所未提交的修改,但不包括新增的文件git checkout . 撤销对指定文件的修改,[filename]为文件名git checkout [filename] 撤销 reset全部撤销,就相当于拉取一个版本下来后,自己啥也没干过。git reset --hard撤销指定文件git reset [filename] 参考资料htt...原创 2019-07-20 18:23:56 · 812 阅读 · 0 评论 -
Git 两瓶后悔药的区别 reset、revert
revert时间线并未穿越回以前,而是把后悔行为本身也记录了下来。如:版本1 版本2版本3 # 当前。在此版本后悔了,想回到【版本1】。revert的逻辑是:把版本1的内容复制到版本3。手动解决冲突,合并。commit一次,得到的版本4就是后悔药的结果。版本1 版本2版本3 版本4 # 这里是后悔【版本1】的效果reset直接穿越到以前。丢弃那之后的记录。如:...原创 2020-02-23 16:03:29 · 927 阅读 · 0 评论 -
Git 学习笔记 ignore 忽略文件
我是用 SpringBoot 创建工具建的项目,.gitignore 文件默认就生成了内容,常规需要忽略的都已经有了。:项目定好的规则,对于标准的配置文件,本地需要参数方便调试,但又不需要提交以免影响团队中其他人。如果你刚才已经手动添加了忽略,执行完此命名后,会发现目标文件变成了忽略状态的。只有未加入版本监控的文件才能被忽略。:文件还是在Git监控下,并且我修改了一些内容,但不想提交,只想在本地用。不需要git管理的文件都填写到这里面就行了。等文件被误提后无法添加忽略的问题。(没有,可以自己手动创建)原创 2021-09-23 17:14:25 · 1979 阅读 · 0 评论 -
IntelliJ IDEA 记学习笔 - Git历史版本切换
IntelliJ IDEA 记学习笔 - Git历史版本切换回到指定版本1. 打开 Git 版本控制面板。(新版好像改名直接叫 git 了)2. 切到 log 页,选中想回到的版本,右键 `Checkout Revision '{版本号}'`2.1. 浏览指定版本所有文件 `Show Repository Revision`2.3. 在老版本应用新版本的修改2.4. 在新版本看老版本的修改回到最新版本回到指定版本1. 打开 Git 版本控制面板。(新版好像改名直接叫 git 了)2. 切到 log原创 2021-02-26 09:38:29 · 6679 阅读 · 0 评论 -
Jenkins - 学习笔记 - 安装初体验
a下载地址安装运行1. 初始密码2. 安装插件3. 创建账号4. 设置URL主目录的位置修改插件更新中心汉化【可选】配置工具配置 git配置 mavenJenkinsfile参考资料下载地址http://mirrors.jenkins.io我下的是最新的 war 包 http://mirrors.jenkins.io/war-stable/latest/jenkins.war(当前Jenkins 2.263.4,随后由于Maven Integration插件版本问题,按系统提升,我又升到了 Jen原创 2021-02-14 22:58:05 · 275 阅读 · 0 评论 -
GitLab - 创建代码仓库
GitLab - 创建代码仓库GitLab 创建仓库GitLab官方提示从服务器克隆一个新存储库现有本地文件夹 (jerryproject)现有本地Git仓库库(jerryproject2)参考资料GitLab 创建仓库创建仓库在网页上按照引导一直下一步就OK了,没什么好笔记的。网页上创建好一个仓库,怎么跟本地关联起开,赶快进入工作才是我我关心的,其实官方的提示如下很清晰了。GitLab官方提示Git 全局设置git config --global user.name "笑虾"git co原创 2020-12-19 12:17:22 · 1508 阅读 · 1 评论 -
Git 学习笔记 修改上一次提交
方法一:修改上一次提交命令 git commit --amend 。典型场景:漏提了文件、或写错了备注正常提交时,勾选下图所示,即可提交当前内容与上一个 commit 合并。(记得修改一下备注哦)提交后,上一次的commit消失,本次commit取而代之。方法二:撤回上一次提交典型场景:上一次提交内容不合适,想调整后重新提交执行了 Undo Commit后,上一次提交的内容会被放回 Local Changes 。调整好后再提即可。...原创 2020-11-22 21:18:39 · 1120 阅读 · 0 评论 -
Git 学习笔记 rebase变基 (整理提交历史)
文章目录语法撤销参考资料此命令可用于整理 commit 比如本地编码时,一个功能为了保留详细的工作进度,提交了多次。 push 之前把这些提交合并成一次,从新针对此功能模块编写一份注释,这更有利于别人阅读。大概流程执行 rebase 时告诉它把谁变成基。指定一个版本号红色,把长后面黄色提交进行整理。编辑、删除、合并都可以。完成后重新写备注最后整个黄色框标出的提交就变成1个了语法支持指定一个范围,进行整理。i 开启交互操作。才会有让你选择的步骤。git rebase -i [s原创 2020-11-12 16:12:42 · 553 阅读 · 0 评论 -
Git 学习笔记 log日志
查看日志是非常高频的命令清晰的日志,看上去心情好,事半功倍。主要是设定样式,网上有甚多设置好的,收集一下,备用即可。常用git log --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit图表git log --graph定义格式的图表git log --graph --pretty=format:'%C原创 2020-11-12 15:12:47 · 334 阅读 · 0 评论 -
Git 学习笔记 stash
stash:将当前工作区的更改,缓存起来。以便临时处理一些别的问题,稍后还可以将缓存内容恢复,以便快速回到之前的工作状继续进行。常见场景:切换分支时,当前工作区不能有更改。建议commit和stash当前分支临时要修改个小问题,可以先将手头工作stash。修改完提交后。再从stash还原。缓存工作区内容git stash 听说有的版本存在覆盖上一次的风险。并且没有添加注释说明。不建议使用git stash save '注释文字'$ git stash save '暂存一下'Saved原创 2020-10-12 13:55:56 · 267 阅读 · 0 评论 -
Git 学习笔记 Branch分支
Git 学习笔记 Branch分支创建分支查看分支1. 查看本地分支2. 查看全部分支( 包含远程分支)远程分支显式地获得远程引用的完整列表获得远程分支的详细信息切换分支1. 切换本地分支2. 切换远程分支合并分支分支合并图拉取删除分支删除分支删除远程分支参考资料命令说明git branch查看分支git branch <新分支名称>创建分支git checkout <分支名称>切换分支git checkout -b <新分支名称&原创 2020-10-12 12:55:02 · 564 阅读 · 0 评论 -
IntelliJ IDEA 记学习笔《项目git仓库地址变更》
idea 项目git仓库地址变更idea 方案git 命令方案修改.Git文件夹下的 config 文件idea 方案VCS》Git》Remotes选中项目,编辑地址保存即可git 命令方案查看远程库的名字git remote查看远程库:别名、地址git remote -v修改远程库地址git remote set-url 远程仓库名 远程地址添加远程库地...原创 2020-03-01 12:12:01 · 1613 阅读 · 2 评论 -
一台电脑多个Git账号,Git配置多个SSH-Key
参考资料码云帮助文档:Git配置多个SSH-Key原创 2019-09-11 08:53:59 · 475 阅读 · 0 评论 -
Git/tortoiseGit 配置 Beyond Compare
配置我的配置文件如下C:\Users\jerry\.gitconfig[diff] tool = bc3[difftool] prompt = false[difftool "bc3"] cmd = \"D:/Program Files/Beyond Compare 3.3.8.16340/bcomp.exe\" \"$LOCAL\" \"$REMOTE\" ...原创 2019-07-23 10:28:50 · 3448 阅读 · 2 评论 -
OS China Git 小吐一槽
看上它主要中因为要它的:**Pages服务**一个支持Jekyll静态网站的服务 [使用帮助](http://git.mydoc.io/?t=91620)到于如何注册账号什么的主不说了。都差不多。git clone git地址 #我习惯直接从远程clone下来,然后修改再推上去。 git add . #第一次肯定是全都加进来。 git commit -m”first blood” #第一次提原创 2016-11-08 12:04:58 · 1598 阅读 · 0 评论