gpt4 book ai didi

git - Dropbox > git 提交

转载 作者:太空狗 更新时间:2023-10-29 14:30:13 26 4
gpt4 key购买 nike

我可以做些什么来自动将保管箱更改提交到 github 吗? (反之亦然,但可选)

我已经尝试过“Zapier”,但它似乎并不想工作

最佳答案

由于 Git 和 Dropbox 的使用方式存在根本差异,因此很难做到干净利落。让我们比较一下 Git 和 Dropbox:

Dropbox 是一种用于在多个不同用户之间近乎实时地无缝同步文件夹的工具。 Dropbox 快速传输文件的小的、无意义的(尽管很重要)增量。 Git(除其他外)是一种工具,用于构建由有意义的文件增量组成的文件夹的干净且易于理解的修订历史记录,并带有描述该含义的短消息。在理想情况下,您会希望一次提交中包含多个 Dropbox 增量。此外,您希望能够选择将哪些更改提交到 Git 存储库中

只要 Dropbox 中的文件发生变化,您就可以向 git addgit commit 编写一些带有随机消息的 hacky 脚本,但我建议您认真重新考虑您的期望 repo 协议(protocol)看起来像,以及它是否真的是个好主意。

您还可以在 bash 变量中设置提交消息,然后您可以每秒添加每个小的 Dropbox 增量,然后 rebase 并强制推送到 Github。这对于喜欢保持清晰的 git 历史/repo 的人来说是件好事。强制推送到 GitHub 有其自身的问题,例如 pull 强制推送的提交的人会得到重复的提交。

我建议仅在您进行了一组有用的更改(或有一些您想要保留的 WIP)时才进行提交,然后用良好的消息描述它们并手动提交它们。如果您不关心提交消息或每次提交的内容,那么 git 可能不是适合您使用的 scm。

关于git - Dropbox > git 提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17266316/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com