Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让Git跟踪Emacs组织模式归档?_Git_Emacs_Github_Org Mode - Fatal编程技术网

如何让Git跟踪Emacs组织模式归档?

如何让Git跟踪Emacs组织模式归档?,git,emacs,github,org-mode,Git,Emacs,Github,Org Mode,我使用的是Git和Emacs组织模式。当我使用org模式归档子树时,它从filename.org进入名为filename.org\u archive的文件 在我所有Emacs文件的Git存储库中,当我使用Git ls tree--full tree-r HEAD列出Git跟踪的所有文件时,filename.org\u archive确实会出现在该列表中 但是,当我在OSX GitHub上查看我的本地存储库时,它会显示我从filename.org中删除的文本行,但不会显示我的filename.or

我使用的是Git和Emacs组织模式。当我使用org模式归档子树时,它从
filename.org
进入名为
filename.org\u archive
的文件

在我所有Emacs文件的Git存储库中,当我使用
Git ls tree--full tree-r HEAD
列出Git跟踪的所有文件时,
filename.org\u archive
确实会出现在该列表中

但是,当我在
OSX GitHub
上查看我的本地存储库时,它会显示我从
filename.org
中删除的文本行,但不会显示我的
filename.org\u存档
或表明我对其进行了更改,即使该文件现在有从
filename.org
移到那里的新行


我做错了什么?解决办法是什么

当你使用
git status
,你会得到什么?~/Dropbox/writing/$git status 18:32:43☁ 主人☀ # 在分支主控上#未提交的更改:#(使用“git add…”更新将提交的内容)#(使用“git checkout…”放弃工作目录中的更改)#修改:filename.org#未添加要提交的更改(使用“git add”和/或“git commit-a”),即它列出对filename.org的更改,但是没有注意到filename.org\u archiveDo的更改您有一个.gitignore文件吗?如果是,他的内容是什么?您是否使用git更新索引