多年前我为windows安装了git。与cgywin一起使用它。 我也有sourcetree,我的电脑里有很多gits但是现在没有问题了。
现在我的老git不再使用github,所以必须更新。 我开始安装git,它问了我一堆问题! 我怎么能记得3年前我为这些选择做了什么!?我不想要机会,这意味着什么东西!
那么有没有办法在不更改任何设置的情况下更新git?
答案 0 :(得分:3)
只需下载并安装git msi。
Git“读取”当前配置,并将检查您在本地计算机上的当前配置,因此所有选中的都是默认设置,或者您当前的配置是否有。
如果您想确保什么都不会丢失,您只需保存用户的当前git配置,该配置位于while ! echo "$password" | grep -P '^(?=.*[A-Z].*[A-Z])(?=.*[!@#$&*])(?=.*[0-9].*[0-9])(?=.*[a-z].*[a-z].*[a-z]).{8}$'
do
read -r -p "PASSWORD: " password
echo -e "Password not strong enough, it needs\n\
3 lower case letters\n\
2 upper case letters\n\
2 digits\n\
1 punctuation character\n\
exactly 8 characters long\n"
done
echo "Valid password"
echo "The password is:- $password" | tee user1.txt
您还可以使用以下命令验证未更改任何内容:
Users\<login user>/.gitconfig
将输出保存到文件或以任何其他方式保存它,安装git并再次执行配置列表,并比较除了预期的更改之外是否有任何重大更改(git配置更新)。
答案 1 :(得分:0)
我应该怎么记得3年前我为这些选择做了什么!?我不想要机会,这意味着什么东西!
你没有:你用Cygwin安装了Git
这与Git for Windows无关,顺便说一句,您只需解压缩并添加到PATH(使用便携版PortableGit-2.17.0-64-bit.7z.exe
)。
另外,一旦安装,一个简单的命令“git update
”就足以在以后升级Git for Windows!请参阅PR 155。
确保你的PATH不引用Cygwin,只引用Git。