3

我可以将文件直接推送到 bitbucket 而不在我的机器上创建本地存储库吗?我有一台公司笔记本电脑,我无权在其中安装任何其他软件。每当我对文件进行更改时,我都想直接推送它。

4

3 回答 3

2

不,你不能。Git 是一个去中心化的版本控制系统,要在其中推送一些东西,你需要一个存储库来推送——更重要的是,实际执行此操作的软件。不幸的是,Bitbucket 也允许直接在浏览器中编辑文件(与 GitHub 不同),因此您必须以某种方式手动进行。

如果你使用的是 Windows,你可以试试PortableGit 。它本质上是相同的,只是您不需要安装它。

另一种选择是选择一些直接使用libgit2的解决方案(而不是命令行)并且也与它捆绑在一起。

于 2012-12-11T10:14:54.553 回答
2

Git 在技术上不需要安装,它只是一组使用环境变量的命令行工具。

有一个便携式版本,您无需任何安装即可运行。

另一个要考虑的选择是使用在线编辑器,例如Cloud9,它允许您在云中克隆存储库、进行更改和回退(参见这篇文章)。

于 2012-12-11T10:15:07.860 回答
2

不可以。
只有 GitHub 允许从 GitHub Web 界面修改文件。
(如“在 GitHub 上创建文件”中所示)

即使你安装了 Git(并且有一个便携版本),你仍然需要一个本地克隆来推送。

于 2012-12-11T10:16:29.267 回答