随笔分类 - GitHub
GitHub 中自己和他人的优秀的开源项目。以及Git 使用相关的知识;
摘要:macos 的文件系统不区分文件名的大小写,这样会导致在一个文件夹,当修改一个文件名为大写的时候,git不能感知到。这样使用过程中会出现很多不必要的麻烦。之前设置过,最近使用,发现博客并没有记录,今天备注一下。 解决: git mv -f OldFileNameCase newfilenamecas
阅读全文
摘要:最近对需要用的论文,进行归档;但是在服务器上看pdf,写latex始终不是很方便。因为工作场所的环境是windows平台,所以今天基于git-bash配置了工作环境,现在将vscode 自定义配置贴出来,方便之后参考; { "remote.SSH.remotePlatform": { "zju.ya
阅读全文
摘要:今天在使用 Hoppscotch 进行调试restapi; Hoppscotch 是开源的postman的替代品,使用体验比较相同;今天简要记录一下,进行备忘; 项目地址:https://github.com/hoppscotch/hoppscotch 开箱即用地址:https://hoppscot
阅读全文
摘要:今天看到群里有些人问的问题很简单,没有认真了解就上来问,令人很无语,阅读他们的问题简直就是浪费时间。之前一直听说过提问的智慧,才发现一直没有仔细阅读过,正好此次阅读一遍,下面做一些简要记录,方便我个人的学习。 提問的智慧:https://github.com/ryanhanwu/How-To-Ask
阅读全文
摘要:Git Pr的时候,可以选择合并后,删除分支;当远程分支删除后,本地可以执行下列操作进行删除本地分支; git remote show origin git remote -vv git remote prune orgin git branch -d xxx git branch xxx-2 //
阅读全文
摘要:昨天我进行整理了kawaks的游戏rom; 整个rom下载下来超4G;在通过ssh上传到git时,一直报remote: fatal: pack exceeds maximum allowed size错误; 项目地址:https://github.com/Game-Emulators/Kawaks-
阅读全文
摘要:The magic behind configure, make, make install 关于此博客,我创建了一个小项目,大家可以参考一下: https://github.com/yaowenxu/Projects/tree/master/Autotools-learn https://yaow
阅读全文
摘要:问题背景: 我经常使用cockpit进行管理服务器。https://cockpit-project.org/;这是历史遗留原因。这种方式是之前本科毕业去 RedHat Beijing 实习的时候从 RedHat 7 文档中学习到的。 最近实验室项目的运行过程中,我需要使用 cockpit 管理 ub
阅读全文
摘要:在使用git的时候,经常会碰到有一些中文文件名或者路径被转义成\xx\xx\xx之类的,此时可以通过git的配置来改变默认转义;转义后虽然有利于系统兼容性,但是带来了阅读的麻烦;具体命令如下:git config core.quotepath false 保持更新,转载请注明出处;
阅读全文
摘要:今天,进行fork已经存在的go package 来进行开发时,发现不能导入修改过的包会出现如下问题: go: github.com/ECacheFS/memberlist: github.com/ECacheFS/memberlist@v0.2.2: parsing go.mod: module
阅读全文
摘要:当由多个上游的时候,我们需要合理管理自己的分支的track,进行合作; 拉取上游分支到本地: git pull <remote> <branch> git pull <远程主机名> <远程分支名>:<本地分支名> git checkout -b dev origin/dev 在本地创建分支dev 基
阅读全文
摘要:Git 可以使用 instaweb 生成项目浏览; 本地配置: cat .git/config| tail -n 4 [instaweb] local = false httpd = webrick port = 9988 命令说明: git instaweb -h usage: git insta
阅读全文
摘要:最近因为疫情,在家干活,连接不上之前的gitlab 服务器;所以不得把现有的代码迁移到github 的私有仓库来进行开发;下面简要记录迁移的过程; 首先,确保你已经配置好本地访问远程私有仓库的所有权限;本次教程,使用 ssh 进行推送所有资源; 如果你不会配置ssh-public key可以参考:g
阅读全文
摘要:当linux 代理软件设置好后,我们需要设置命令行代理的连接方式,这样在命令行中的软件才能使用: 设置http/https代理: export https_proxy="127.0.0.1:12333" export http_proxy="127.0.0.1:12333" 如果有密码: expor
阅读全文
摘要:Git 子模块操作相关的一些命令备忘: # 当使用git clone下来的工程中带有submodule时,初始的时候 submodule的内容并不会自动下载下来的,需执行如下命令; git submodule update --init --recursive (注意,此时会递归下载第三方模块)#
阅读全文
摘要:本地所有文件: git rm --cached readme1.txt 删除readme1.txt的跟踪,并保留在本地。 git rm --f readme1.txt 删除readme1.txt的跟踪,并且删除本地文件。 文件夹: 如果是对所有文件都取消跟踪的话,就是 git rm -r --cac
阅读全文
摘要:今天,需要再本地使用git管理代码,但是当代码创建好的时候,想发布到github上面的私有仓库中,但是没有提前创建远端仓库,所以需要把本地git仓库推送到远端另外一个仓库了,下面进行简要记录,刚刚经过的过程,方便之后再次使用的时候,不会重复劳动: git 设置 git config user.nam
阅读全文
摘要:很多次配置git用户名和邮箱了,总是会忘记,然后在网络上搜索,今天进行记录下来,防止遗忘: # 查看用户名和邮箱地址(推荐使用,针对每个仓库使用,防止多人共用同一个账号,配置信息混乱的情况)git config user.name git config user.email # 修改用户名和邮箱地址
阅读全文
摘要:有时候提交过一次记录只有,又修改了一次,仅仅是改动一些较少的内容,可以使用git commit --amend. 添加到上次提交过程中; 如果你之前没有配置 core.editor 选项的时候,会出现: 这个时候,你通过 git config 命令,配置全局变量,指定特定的编辑器就解决报错了;之后再
阅读全文