mingw / wish每日提示更新git?

时间:2019-02-21 19:49:19

标签: git windows-7 mingw

每天大约下午2:30美国东部标准时间我收到以下弹出窗口:

Update Git Prompt

当然,版本有时会更改。我有两个问题:

  1. 此时间是否可配置?我试图找到一个配置文件,但是空了(或者太早放弃了!)

  2. 当我单击“确定”时,它将在哪里下载并安装git?从git子目录中可以看到,好像我正在运行git版本2.17.1.windows.2,可以在这里找到:

C:\Users\brittg2>where git
C:\Program Files\Git\cmd\git.exe

C:\Users\brittg2>dir "C:\Program Files\Git\cmd\git.exe"
 Volume in drive C is System
 Volume Serial Number is 0240-BAB8

 Directory of C:\Program Files\Git\cmd

2018/05/29  06:08 PM            39,192 git.exe
               1 File(s)         39,192 bytes
               0 Dir(s)  22,077,034,496 bytes free

最近一次更新是在2018年5月5日,表明接受下载优惠似乎并没有改变我的运行版本。

我回答了我的第一个问题。在任务计划程序中:

Task Scheduler

  [1]: https://i.stack.imgur.com/y7fmG.png

2019年2月26日更新:我在命令行中的计划任务中运行了该命令,并且出错了:

C:\>"C:\Program Files\Git\cmd\git.exe" update-git-for-windows
Git for Windows 2.17.1.windows.2 (64bit)
Update 2.21.0.windows.1 is available
Download and install Git for Windows 2.21.0 [N/y]? y
##O#- #
curl: (60) SSL certificate problem: self signed certificate in certificate chain

More details here: https://curl.haxx.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

1 个答案:

答案 0 :(得分:2)

注意:在Windows 8和10上,通知since Git for Windows 2.15.1 (Nov. 2017)less intrusive (PR 1335):请参见commit 1007b6c

  

git-update:在Windows 8/10上显示敬酒通知

     

与任何通知用户的更新方式相比,这种侵入方式要少得多   弹出一个模式对话框。

但是对于Windows 7,我会选择:

  • 最新的便携式版本,例如PortableGit-2.21.0-64-bit.7z.exe(已发布40分钟)
  • 未压缩的任意位置:c:\gits\PortableGit-2.21.0-64-bit
  • 带有符号链接(文件夹连接):mklink /J c:\gits\latest c:\gits\PortableGit-2.21.0-64-bit

那样:

  • 您可以控制何时更新
  • 您的PATH始终为c:\ gits \ latest \ bin
  • 每个更新都涉及将最新版本更改为新的便携式Git安装文件夹
  • “卸载”是指仅删除该文件夹。