我使用Windows Subsystem for Linux和VSCode以及keychain工具来管理我的SSH密钥。几个月来,我一直能够从命令行执行gitpull,使用我存储的SSH键访问GitHub,而无需登录。突然,每当我尝试执行gitpull时,VS代码都会显示一个弹出的GitHub登录窗口。我尝试在我的设置中将
我在VSCode终端中运行git commit --amend,它在VSCode编辑器窗口中以文件的形式弹出提交消息,git显示(在终端中) hint: Waiting for your editor然后git只是坐在终端里,好像它不知道编辑器窗口关闭了一样。VSCode是否在文件句柄上停留的时间比它需要的更长?它看起来不是,因为我可以开始和完成提交修改(注意,我使用键盘快捷键来完成初始提交,所以这
我克隆了一个VSTS (而不是GitHub)存储库,在windows上使用像这样的网址,现在我希望能够使用内置的VS2017 git窗口进行我的工作,但是当我说Pull时,我会得到一个窗口,要求输入我的用户名/密码,并且在我提供用户名/密码后,我得到了这个错误:could not read Username for 'https:/