相关疑难解决方法(0)

如何在git历史中查找/识别大型提交?

我有一个300 MB的git repo.我目前检出的文件重2 MB,git repo重298 MB.这基本上是一个仅限代码的回购,重量不应超过几MB.

最有可能的是,有人在某个时候偶然犯了一些重文件(视频,巨大的图像等),然后将它们删除......但不是从git中删除,所以我们有无用大文件的历史.如何在git历史记录中追踪大文件?有400多个提交,所以一个接一个将是耗时的.

注意:我的问题不是关于如何删除文件,而是如何在第一时间找到它.

git

313
推荐指数
10
解决办法
9万
查看次数

导出无法在我的shell脚本中工作

我有两个脚本1.sh和2.sh.

1.sh如下:

#!/bin/sh
variable="thisisit"
export variable
Run Code Online (Sandbox Code Playgroud)

2.sh如下:

#!/bin/sh
echo $variable
Run Code Online (Sandbox Code Playgroud)

根据我读到的内容,这样做(导出)可以从一个shell脚本中访问另一个shell脚本中的变量.但这不适用于我的脚本.有人可以帮忙吗 提前致谢.

linux variables shell terminal

39
推荐指数
2
解决办法
5万
查看次数

用于运行git bash脚本的Windows快捷方式

假设我有一个运行服务器并安装了Git Bash的test.sh脚本,如何创建一个Windows快捷方式,我可以双击在前台的Git Bash中运行tesh.sh并允许我查看服务器的输出?

windows shell desktop msysgit git-bash

39
推荐指数
4
解决办法
6万
查看次数

标签 统计

shell ×2

desktop ×1

git ×1

git-bash ×1

linux ×1

msysgit ×1

terminal ×1

variables ×1

windows ×1