我正在使用 SparkleShare,但与我一起工作的人更喜欢使用 git。他可以只使用 git 来使用我的 SparkleShare 存储库吗?
这是我所知道的。
如果我转到本地 SparkleShare 目录并运行
git remote show origin
我可以找到 URL,然后转到另一个新目录并克隆存储库。
在克隆的目录中,我可以添加文件并将其推送到存储库。
回到我原来的本地目录,SparkleShare 没有显示任何内容。但是,我可以通过以下方式显示它已更改:
git ls-remote
和
git pull
将新文件拉入原始本地目录。
SparkleShare 似乎仍然对此一无所知。但是,如果我现在编辑并保存它,SparkleShare 会像往常一样更新所有内容。
所以我的问题是,我可以使用哪组 git 命令来让 SparkleShare 识别对存储库所做的更改,而无需通过编辑文件进行新的提交?
(我使用 OS X 10.9.1 上的终端执行此操作)