在下面这张来自Github(c)桌面应用程序的图片中,有一个"从主人更新"按钮(在这种情况下).我想知道是否有人知道它触发了什么确切的git函数.如果使用merge或rebase,我主要感兴趣.(我找不到任何类型的日志控制台).
所以我对整个git主题相当陌生。但我想做的是dotfiles在多台机器上同步。我知道那里有很多教程,并且我了解了基本概念。但我的问题更加具体。
首先,我正在使用 Windows(目前)和Vim. 最重要的是,我用它vundle来管理我的插件。现在插件就是git-repos它们本身了。该目录~/.vim(这是我想要同步的主存储库)包含它们。
所以我的问题是,如何初始化submodule现有存储库?
我现在得到的是一堆绿色文件夹,~/.vim/bundle/...它们代表其他存储库。该git status命令将它们报告为未跟踪的内容(不,这不是我.gitignore在做一些时髦的事情)。
如果您不熟悉绿色文件夹“现象” ,您可能想看看我的存储库。
PS 其中一个子文件夹显示“修改的内容”而不是“未跟踪的内容”,即使我没有碰它。我不知道为什么。
我用gVim运行windows version 7.3-46 (32bit)
我已经将Vim设置为在保存后自动获取.vimrc
if has("autocmd")
autocmd bufwritepost vimrc.win source $MYVIMRC "Source config file on save
endif
Run Code Online (Sandbox Code Playgroud)
但是当我发出:w命令时,我的Powerline失去了它的颜色(它确实来源但却破坏了某些东西).通过:source $MYVIMRC颜色返回手动重新加载文件后.- > MYVIMRC
