问题标签 [git-clone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 如何在克隆时传播 Git Hooks
我在我的中央存储库中编写了一个预提交挂钩。当我的客户克隆存储库时,它永远不会传播钩子。我希望这些钩子也可以复制到我客户的存储库中。我的客户是 Windows 用户,使用 msysgit 作为 git 客户端。
有什么方法可以将挂钩复制到本地存储库?
git - 如何更新 git clone --mirror?
我创建了一个 git 存储库来镜像一个实时站点(这是一个非裸 git 存储库):
现在,要让这个镜像克隆更新来自其远程源的所有更改,我必须使用哪些命令?
我想保持一切更新:提交、引用、钩子、分支等。
谢谢!
git - 通过 ssh 进行 git 克隆
我有一个项目,我在其上创建了一个 git 存储库:
我想在另一台机器上创建一个裸克隆:
我执行了克隆但没有打印任何答案。我登录到服务器机器并尝试查看文件是如何存储的。路径 /GitRepos 是空的,所以我决定再次克隆:
这次的答案是:
致命:目标路径 'ssh://user@server:/GitRepos/myproject.git' 已经存在并且不是空目录。
但我看到这条路是空的。
这里发生了什么 ?
git - xCode4 挂起克隆 Github
我正在升级到 xCode4 并尝试使用新的克隆功能从 github 克隆 route-me 库。但每次,它都会挂起,说“克隆'route-me'”,活动指示器会旋转。
我尝试使用 githib 和 http 建议的 git:// 和 https:// url,但无济于事。
这是一个错误还是我在做一些愚蠢的事情?
谢谢,
克里斯。
git - Git 分叉实际上是 Git 克隆吗?
我一直听到人们说他们在 Git 中分叉代码。Git "fork" 听起来很像 Git "clone" 加上一些(毫无意义的)心理愿意放弃未来的合并。Git 中没有 fork 命令,对吧?
GitHub 通过在其上装订通信使分叉更加真实。也就是说,你按下 fork 按钮,然后,当你按下 pull request 按钮时,系统足够聪明,可以向所有者发送电子邮件。因此,围绕存储库所有权和权限有点像跳舞。
是/否?对 GitHub 向这个方向扩展 Git 有任何担忧吗?或者有任何关于 Git 吸收该功能的传言?
android - 如何获取 Java API 源?
虽然似乎有一种方法可以克隆整个 repo,在这里描述,我只需要Java API文件,仅此而已。(提示:流量限制+连接慢)
现在,这是整个 git repo,但是普通的 Java API 文件在哪里?还是他们在完全不同的位置?有人出主意吗?我不是一个 git 专家。
git - 如何撤消 git 工作副本中的错误权限?我应该再次克隆吗?
我刚刚克隆了一个目录。在设置我的本地文件时,我不小心为目录和该文件夹中的所有内容设置了错误的权限(chmod -R 777 /foo)。
我想做的是“从头开始”。这就像删除我的 dev 文件夹中的文件然后再次运行克隆命令一样简单吗?
git - git clone 在 Capistrano 部署期间卡住
我目前正在与 Capistrano 和 Git 作斗争。这是我的设置:
- Windows Server 2003 下的生产服务器,安装了 msysgit。
- Windows 7下的开发机,使用Aptana进行开发
是的,我知道,Windows 无处不在。但我现在必须处理这个问题。
所以,我的问题是:在 Capistrano 部署尝试期间,git clone
命令卡住了。它只显示以下消息,但接下来什么也没有发生。
这是 Capistrano 启动的命令:
git clone ssh://user@www.server.fr/Git_Repositories/MyApp /u/apps/MyApp/releases/20110614124655
结果如下:
** [www.myserver.fr :: out] 克隆到 /u/apps/MyApp/releases/20110614124655...
我查看了/u/apps/MyApp/releases/20110614124655
Capistrano 创建的文件夹,我唯一能找到的就是 .git 文件夹。所以git clone
我猜该命令确实成功地初始化了一个空存储库。
因此,我进行了一些测试以找出问题所在:
git clone
如果我使用远程桌面连接登录然后在 Git 提示符下运行命令,我可以在我的服务器上成功运行命令。- 我无法
git clone
通过 ssh 在我的服务器上运行该命令。cap deploy
我得到的结果与从我的开发机器上运行时完全相同
所以我猜在 Git 和 SSH 之间存在某种问题。
这是我的deploy.rb
文件,也许它可以帮助:
谢谢!
git - 如何移动我的 git 存储库并保持相同的 url 进行克隆?
我目前在/home/git/repositories/flt
. 我可以使用git clone git@hostname:flt/root.git
. /home/git
是$HOME
git 用户的目录。我正在使用 gitolite。
我想将 flt 存储库移动到不是 git 主目录的不同路径。如何设置它以使我的克隆命令不会改变?如果有必要,我可以更改 git 的主目录。谢谢。
git - git push 需要用户名和密码
我从我的 GitHub 帐户克隆了一个 Git 存储库到我的 PC。
我想同时使用我的 PC 和笔记本电脑,但只有一个 GitHub 帐户。
当我尝试使用我的 PC 向 GitHub 推送或从 GitHub 拉取时,它需要用户名和密码,但在我使用笔记本电脑时不需要!
我不想每次与 origin
. 我在这里想念什么?