随笔分类 - git
摘要:转自: https://www.qs5.org/Post/655.html 需求 问题 解决实现思路 具体实现步骤 前提说明 假设: 内网服务器准备 假设已配置为 http://192.168.1.25/webhook/ 安装 autossh 实现ssh不间断连接 autossh项目地址: http
阅读全文
摘要:git 和 Beyond Compare自行安装 查看电脑当前系统支持的git diff/git merge插件 如果你的运行结果中,没有出现bc/bc3/bc4的话,那基本上可以放弃了,电脑可能会不支持 配置git 其中路径改成自己的 测试
阅读全文
摘要:前言 git做为常用的工具,代码仓库中是会保存所有历史记录的。虽然, git 的 .gitignore 文件里可以定义一些忽略的文件规则,但是,在提交代码的时候,总会误提交大文件,就会导致:就算我们把它删了重新提交,.git文件夹依然会占用比较大的空间。 如何解决这个问题? 使用下面这个命令 解决方
阅读全文
摘要:有些时候,git 仓库累积了太多无用的历史更改,导致 clone 文件过大。如果确定历史更改没有意义,可以采用下述方法清空历史, 1) 先 clone 项目到本地目录 (以名为 的仓库为例) 2) 进入 仓库,拉一个分支,比如名为 latest_branch 3) 添加所有文件到上述分支 ( Opt
阅读全文
摘要:git中commit了过大的文件的解决办法 由于我作死的忘了把编译生成的文件过滤掉,导致提交历史中一直有个高达200多M的文件,一直提交不了github和 ,我试过网上其他什么方法,都不太管用, 如: https://gitee.com/help/articles/4232 article head
阅读全文
摘要:一、什么是tag tag是git版本库的一个标记,指向某个commit的指针。 tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 v.1.0.2 ...这样的标签。 tag感觉跟branch有点相似,但是本质上和分工上是不同的: tag 对应某次commit, 是
阅读全文
摘要:错误提示: warning: LF will be replaced by CRLF in xxx The file will have its original line endings in your working directory 原因 注解: **LF:Line Feed 换行** **
阅读全文
摘要:原因分析:本地和远程的文件应该合并后才能上传本地的新文件 解决办法: 1.git pull gitee master 先拉下来,自动合并(类似于SVN 的 update) 2.git push gitee master 再上传
阅读全文
摘要:配置本地库用户信息 git config --global user.name "你的名字或昵称" git config --global user.email "你的邮箱" 配置ssh-key 免密登录gitee仓库 # 生成ssh key ssh-keygen -t rsa -C "xxxxx@
阅读全文
摘要:1 创建gitee仓库 1.1 登录gitee,进入之后点击"我的码云" "仓库" “立即创建” 1.2 设置仓库信息,点击创建 2 win10安装和配置 2.1 下载win10git客户端,链接为:"https://gitforwindows.org/",下载完成后一路“next” 2.2 鼠标右
阅读全文

浙公网安备 33010602011771号