git-clone相关内容

为Git克隆设置密码?

我想在我的存储库中放置一个密码,以便在从我的存储库克隆时要求输入密码. 解决方案 要限制对存储库克隆的访问,您需要使用ssh://...协议,并仅向您想要拥有的用户提供ssh访问访问. 您可能应该做的是查找各种"git工作流"的问题和答案-它们​​描述了各个团队成员相互拉/推的方法.有很多方法可以做到这一点. ..
发布时间:2020-11-15 05:08:17 其他开发

有没有办法确定我的本地克隆是否是某个github存储库的分支?

更具体地说,如何确定磁盘上的回购源头是某个回购的分支?我认为这应该是一些API调用,但是我不确定.我可以依靠"remote.upstream.url"吗? 解决方案 您可以将 GitHub API用于存储库以获取特定的存储库 GET /repos/:owner/:repo (您可以在命令行中使用 curl调用) JSON答案将包含"fork"字段:值为true或false. ..
发布时间:2020-11-15 03:56:54 其他开发

Git元数据-有没有一种方法可以添加独立于每个分支的git元数据?

最终目标::我想拥有Git跟踪的文件,但这些文件与所有分支的版本相同.如果您使用gitignore文件,则所有分支的文件都相同,但不幸的是没有被跟踪.当我运行git push之类的东西时,我需要这些文件在存储库之间传递,等等. 例如,.git文件夹中的数据通常被git忽略.我想向回购中添加一些数据,以便该数据独立于所有分支,但仍出现在所有分支中,并且在克隆回购时,数据会显示出来. 这可 ..
发布时间:2020-11-15 03:36:21 其他开发

git:复制一个版本以供玩耍

在开发应用程序时,我希望在某一时刻拥有一份我的工作的单独副本,以尝试进行多项更改.这些更改并不意味着要落实!它只是在玩耍,尝试各种可能性. 执行此操作的"最佳"方法是什么?我发现了以下可能性,但希望获得比git经验更多的人的建议: 我可以使用git clone将存储库的副本复制到另一个目录中,然后使用它来玩耍. 我可以将我当前的git工作目录cp -r移至新目录. 在情况(1) ..
发布时间:2020-11-15 03:12:22 其他开发

Git克隆致命

执行git clone时出现错误. fatal: pack has bad object at offset 824775943: inflate returned 1 fatal: index-pack failed 仅在Windows 10上才会出现,在Linux上git clone可以正常工作 解决方案 我的问题是在git仓库上推送了一个大文件,而git lfs仅在Wind ..
发布时间:2020-11-15 02:31:21 其他开发

如何使用“端口号以'y'结尾"的网址错误进行故障排除?

尝试将gitlab中已经存在的存储库克隆到我的本地驱动器中时.我使用了格式 $ git clone https://github.com/libgit2/libgit2 mylibgit 在XAMPP Web文件夹之外的某个地方(例如htdocs)找到了生成的文件夹,例如mylibgit,我将其移至该文件夹,但无法正常工作. 我将其移至桌面并出现错误: fatal: un ..
发布时间:2020-11-15 01:09:05 其他开发

克隆git仓库失败

当我尝试从存储库中克隆以下内容时: git clone git://gitorious.org/qt/qt5.git qt5 我遇到此错误: fatal: Unable to look up gitorious.org (port 9418) (This is usually a temporary error during hostname resolution ..
发布时间:2020-11-15 01:07:59 其他开发

Pycharm对Git感到奇怪(树条目中的文件名包含反斜杠)

我刚买了一台新笔记本电脑,想用pycharm克隆我的大学git存储库. 每当我尝试使用Git bash/GUI或Pycharm克隆存储库时,都会失败并显示错误消息, 树条目中的文件名包含反斜杠:'Aufgabe4a.py#coding = utf-8 ... 错误是所提到文件的完整内容. 因为这是我大学的仓库,所以我不能只是去重命名不是我的文件. 奇怪的是,这在我的桌面上不 ..
发布时间:2020-11-15 00:53:53 Python

Git克隆-再次不检出

我不想浪费机器上的空间,我只想查看存储库的历史记录(针对每个分支).这就是为什么,我做了: git clone --no-checkout 完成此操作后,有人推了些东西.我必须做一些事情才能使历史记录更新,但是我不知道该怎么办.当然,我可以使用git checkout& git pull,但是我不需要文件,我只需要更新.git文件夹.我尝试使用git fetch,但似乎历史记录未 ..
发布时间:2020-11-15 00:53:26 其他开发

来自bash脚本的Git克隆

我正在尝试自动与构建脚本的Git交互,并且遇到以下问题. 这可从命令行使用: git clone git@github.xxxx.com:blablabla/reponame.git /Users/myname/dev/myfolder 现在我想做同样的事情,但是要从我的脚本开始.我有以下内容: #/bin/bash repository="git@github.xxxx. ..
发布时间:2020-11-15 00:52:08 其他开发

所谓的“嫁接"到底是什么?提交一个浅表克隆?

在git中进行浅表克隆(使用--depth选项)时,根提交标记为 grafted . Google搜索并没有得出令人满意的文档. 它似乎与 git移植没有任何关系,类似术语的含义. 仅仅是一个标志,表明该提交实际上有更多的父母,不是“真正的"根提交吗?还是还有其他特别之处? 解决方案 通过您的链接: 通过让用户记录有关提交的虚假祖先信息来工作.这样,您可以使git假装提 ..
发布时间:2020-11-15 00:33:45 其他开发

克隆GitHub存储库是什么意思?

我正在尝试将Facebook与我的应用程序集成.我在 developers.facebook.com 上阅读过: 安装 XCode 安装 Git 使用以下命令克隆GitHub存储库: git clone git://github.com/facebook/facebook-ios-sdk.git 我已经安装了XCode和Git. 克隆 GitHub存储库是什么意思,我该怎么 ..
发布时间:2020-11-15 00:19:54 移动开发

如何使git clone具有多个线程更快?

我到github的互联网速度从未如此快,并且以50kb/s的速度徘徊(我的互联网速度为20兆比特,虽然不是非常快,但仍然比这快得多).根据我的估计,该存储库的容量为多GB,因此将花费很长时间. git是否支持使用多线程这样我就可以最大限度地利用互联网速度? 解决方案 您至少可以尝试使用浅层克隆来缓解该问题(这意味着不克隆所有历史记录): git clone --depth 1 ..
发布时间:2020-11-15 00:18:16 其他开发

Git Clone太慢了

这是我第一次构建git服务器.当我使用TortoiseGit-1.8.1.0-32bit处理该操作时,一切都很好! 但是,如果我使用git clone命令或git bash,则git clone的处理速度非常慢.我附加了两个图像,分别显示下面的相对git clone传输速度. 有人可以给我一些建议吗? 解决方案 也许您只能先获取最新的修订,然后再获取其余的修订: $ gi ..
发布时间:2020-11-15 00:13:30 其他开发