标签: git-clone

在Github的Traffic选项卡中解释克隆信息

在我最近提出的一个问题中,其中一个答案指出另一个问题的另一个答案,即探索公共Github仓库的分支和克隆的方法.

我继续使用我自己的公共仓库做到了这一点,并在图表部分Git clonesTraffic选项卡下的部分中提供了这些信息:

在此输入图像描述

我不太确定我理解这些信息的含义.回购总共有6个克隆,其中4个是在09/08进行的吗?只有3个独特的克隆者克隆了吗?在这种情况下,这是否意味着他们不止一次克隆它?这些数字是否包括我自己和我可能在不同系统中制作的任何克隆(即:家用PC,工作PC,笔记本电脑等)?任何帮助深表感谢.

git clone github git-clone

19
推荐指数
2
解决办法
9010
查看次数

如何使用Eclipse EGit将我的服务器git存储库中的新分支下载/克隆到已经创建的本地git存储库中

这真让我抓狂.

我在托管公司托管的Linux服务器中创建了一个git存储库.

我使用Eclipse EGit将其克隆到本地副本.

然后我在服务器的原始git存储库中创建了一个分支.

如何使用Eclipse EGit将分支复制到本地副本?

当我在EGit中打开Git存储库时,我看到:

- Local
-- master

- Remote Tracking
-- origin/development
-- origin/master
Run Code Online (Sandbox Code Playgroud)

如何使用EGit在我的本地获得原点/开发?

我知道我可以创建一个新的克隆,但我不想这样做,因为我相信必须有一种方法来获得新的分支.

第二个问题 - EGit内的pull命令在哪里?我能够找到fetch命令,但是当我运行它时它表示没有任何东西可以获取.RefSpec是:

+refs/heads/*:refs/remotes/origin/*
Run Code Online (Sandbox Code Playgroud)

第三个问题 - 有没有办法在我的Windows系统中从Eclipse内部的命令行处理git命令?我想过尝试从命令行拉取,但我在本地系统中找不到它.

谢谢.

eclipse git eclipse-plugin git-clone egit

18
推荐指数
2
解决办法
3万
查看次数

克隆存储库时Git冲突的复制错误

我使用dropbox作为git存储库.

现在由于同步中的一些问题,git中存在一些冲突的副本.如何消除此冲突?由于这种冲突,我无法克隆该存储库的内容.

我在克隆存储库时遇到的错误是: -

Git: - 致命:引用格式无效:'refs/heads/debugging(xyz conflictedcopy date)'

git git-clone merge-conflict-resolution

18
推荐指数
3
解决办法
6292
查看次数

git clone heroku ssh权限被拒绝

我刚买了一台新电脑,我正试图克隆我的heroku项目.

这是我到目前为止所做的.我没有包含跟踪,但所有内容都保存在正确的位置,并且函数运行没有错误.

>> sudo ssh-keygen
>> heroku keys:add
>> sudo git clone -o heroku git@heroku.com:myapp.git

Initialized empty Git repository in /Users/macuser/Sites/shwagr/shwagr/.git/
Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)

然后我听说通过ssh bash做到这一点..

>ssh-agent bash
>ssh-add ~/.ssh

Permissions 0777 for '/Users/macuser/.ssh' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
Run Code Online (Sandbox Code Playgroud)

什么?好爸爸..

>>sudo chmod 700 ~/.ssh
>>ssh-agent bash
>>ssh-add ~/.ssh
Enter passphrase for /Users/macuser/.ssh: 
Bad passphrase, try again for /Users/macuser/.ssh: 
Bad passphrase, try again for …
Run Code Online (Sandbox Code Playgroud)

git ssh ruby-on-rails heroku git-clone

17
推荐指数
2
解决办法
1万
查看次数

git - 获取特定文件/文件夹的所有先前版本

我想在git存储库中检索特定文件的所有先前版本.

我看到有可能通过checkout命令获得一个特定版本,但我想要它们全部.带有depth选项的git clone命令似乎不允许我克隆子文件夹("无效的存储库名称").

你知道它是否可能以及如何?

谢谢

git git-clone git-checkout

17
推荐指数
3
解决办法
4648
查看次数

尝试heroku git:在heroku fork之后克隆产生一个空的存储库

我跑了:

$ heroku fork -a oldapp newclonedapp
Run Code Online (Sandbox Code Playgroud)

工作正常,运行等等.现在我想拉下代码来处理它[我意识到heroku不是用于版本控制而我通常使用github来做这个但是在这种情况下我需要从克隆中获取代码]当我尝试:

$ heroku git:clone -a newclonedapp
Run Code Online (Sandbox Code Playgroud)

我明白了:

警告你似乎克隆了一个空目录

并且新的newclonedapp目录确实是空的.

我究竟做错了什么?

git fork heroku git-clone

17
推荐指数
1
解决办法
6297
查看次数

为什么我的 Github 存储库有很多独特的克隆,而没有什么有趣的东西可看?

我上周创建了一个存储库,其中包含我网站的内容。这是一个众所周知的模板的分支。到目前为止,没有任何人可以看到任何有趣的东西,更不用说克隆这个存储库了。尽管如此,该存储库已经有 12 个独特的克隆器,如“流量”部分所示。更重要的是,我的存储库只有一位唯一的访问者(即我的第二个帐户中的我),因此没有一个克隆者访问过该存储库,他们只是克隆了它。他们是谁?我的假设是:

  1. 有人备份互联网,例如 archive.org(在查询我的存储库网址时没有显示任何结果)
  2. 恶意机器人寻找剩余的密码或私钥
  3. 我或github这边出现一些错误

编辑:这个问题可能相关,但我觉得原因可能不同,我希望他们已经修复了错误的脚本。

git security github git-clone

17
推荐指数
1
解决办法
5559
查看次数

克隆和复制git repo有什么区别?

存在水银同样的问题,我想知道这是如何应用到Git的?特别是,我对有两个本地存储库,以及使用rsync等在服务器之间进行复制的情况感兴趣.

另外,如果原始的repo本身是克隆的,比如gitorious,我复制它,那么gitorious仍将作为远程(由主分支跟踪)存在于副本中,对吗?如果副本被克隆,是否会发生这种情况?

git rsync copy git-clone

16
推荐指数
1
解决办法
8511
查看次数

如何让`git clone --recursive`重新创建子模块的遥控器和分支?

我有一个带有一些子模块的项目.其中许多是从GitHub fork中克隆到的,我为自定义mod添加了一个分支.典型的设置如下:

在本地文件夹中:MyProject1/Frameworks/SomeAmazingRepo /

$ git branch -vva
*my-fork                       123456 [my-fork/my-fork] Latest commit msg from fork
master                         abcdef [origin/master] Latest commit msg from original repo
remotes/my-fork/my-fork        123456 [my-fork/my-fork] Latest commit msg from fork
remotes/my-fork/master         abcdef [origin/master] Latest commit msg from original repo
remotes/origin/HEAD            -> origin/master
remotes/origin/master          abcdef [origin/master] Latest commit msg from original repo

$ git remote -v
my-fork                        git@github.com:MyUser/SomeAmazingRepo.git (fetch)
my-fork                        git@github.com:MyUser/SomeAmazingRepo.git (push)
origin                         git://github.com/OriginalOwner/SomeAmazingRepo.git (fetch)
origin                         git://github.com/OriginalOwner/SomeAmazingRepo.git (push)
Run Code Online (Sandbox Code Playgroud)

git clone --recursive我的项目开始一个新的分拆计划,当它开始递归,它吐出了一个错误,声称它找不到这些回购存储的提交.检查后,似乎没有添加遥控器,并且分支机构在主机中留下(空)...

在本地文件夹中:MyProject2/Frameworks/SomeAmazingRepo /

$ git branch …
Run Code Online (Sandbox Code Playgroud)

git cloning git-clone git-remote git-submodules

16
推荐指数
1
解决办法
2万
查看次数

克隆单分支后克隆另一个分支

我使用以下命令来克隆一个分支:

git clone user@git-server:project_name.git -b branch_name --single-branch /your/folder
Run Code Online (Sandbox Code Playgroud)

现在我想检查服务器上的另一个分支。我尝试了下面的命令,但它不起作用

git checkout another_branch
Run Code Online (Sandbox Code Playgroud)

克隆单个分支后,如何克隆/签出/拉取/获取另一个分支?

git branch git-clone git-checkout

16
推荐指数
2
解决办法
3582
查看次数