我已经浏览了这里的 egit 教程文档http://wiki.eclipse.org/EGit/User_Guide。
我现在在笔记本电脑上有一个带有 eclipse 项目的 git 存储库,并且可以将其推送到 git hub 上的远程 git 存储库。但是,这意味着我有两个 git 存储库——一个是本地的,一个是远程的。我想我宁愿只使用遥控器。这意味着任何时候我提交,它都会提交到远程并且没有本地存储库。
这个egit有可能吗?
谢谢。
我已经浏览了这里的 egit 教程文档http://wiki.eclipse.org/EGit/User_Guide。
我现在在笔记本电脑上有一个带有 eclipse 项目的 git 存储库,并且可以将其推送到 git hub 上的远程 git 存储库。但是,这意味着我有两个 git 存储库——一个是本地的,一个是远程的。我想我宁愿只使用遥控器。这意味着任何时候我提交,它都会提交到远程并且没有本地存储库。
这个egit有可能吗?
谢谢。
git 是一个分布式版本控制系统。根据定义,这意味着每个开发人员都有自己的存储库。
我没有使用 egit 的经验,但您可以配置一个钩子以在提交后自动推送。
此外,在 git cli中,您可以设置一个别名以仅一步完成提交和推送过程,但无论如何,都需要本地存储库。
您应该始终有一个本地存储库可以使用。首先将存储库拉到本地存储库,执行更改并推送回远程存储库。