我做了什么:
我认为github gui中有一些奇怪的配置导致了此问题,使我无法从命令行甚至git-bash轻松使用git。
我最终只是卸载了github和git,然后仅重新安装了Windows的git。我现在所有的东西都从命令行运行(除了我从git-bash运行的ssh之外)。比github gui更容易和更可靠。
感谢mu无花时间尝试解决这个问题。我最终并没有使用他的答案,但是如果我不需要重新安装git,那将是我需要做的。
我在本地计算机上使用github gui。我只是注意到,我将要进行的提交将更新所有最近更新的节点模块。我将.gitignore设置为忽略整个node_modules/
目录。
我不确定该怎么办。我包含在.gitignore中的所有文件类型均被忽略。似乎只是目录而已。
这是我的.gitignore文件:
#################
## Sublime Text
#################
*.sublime-project
*.sublime-workspace
#################
## Images
#################
*.jpg
*.jpeg
*.png
*.gif
*.psd
*.ai
#################
## Windows detritus
#################
# Windows image file caches
Thumbs.db
ehthumbs.db
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Mac crap
.DS_Store
#################
## Directories
#################
dev/
cms/core/config/
node_modules/
git status
什么?将其添加到问题中……