我正在使用configuration了Ubuntu 16.04的Google云计算机。 我有一个个人的github可以访问一个http url。 我试图克隆到我的本地Ubuntu机器的存储库,它的工作原理。 但是当涉及到Google云计算机时,会显示下面的错误。 fatal: unable to access 'https://example.com/root/myapp.git/': SSL: certificate subject name (american-securities.com) does not match target host name 'example.com' 有人可以帮我解决这个问题吗? 提前致谢。
几天后,我无法访问一些网站。 (我在Chrome上收到ERR_CONNECTION_RESET错误信息)。 我注意到所有这些网站都托pipe在GitHub页面上。 例如:vagrantup.com,facebook.github.io) 以下是我无法访问的一些随机github网站的curl响应。 我得到了类似的错误信息。 我可以在谷歌search.github.io网站,我发现了几十个更多的不工作的网站的例子。 Example HTTP/1.1 301 Moved Permanently Retry-After: 0 Location: https://vagrantup.com/ Content-Length: 0 Accept-Ranges: bytes Date: Sun, 03 Sep 2017 20:49:34 GMT Connection: close curl: (35) gnutls_handshake() failed: Error in the pull function. ~ ❯❯❯ curl -iL facebook.github.io/ ⏎ HTTP/1.1 200 OK Server: GitHub.com Content-Type: text/html; charset=utf-8 Last-Modified: Wed, 10 […]
我正在设法做下面的事情(应该很简单,但是我找不到办法,对不起): 我有一个与几个git子模块的大项目。 当对子模块进行更改时,我希望此子模块在不构build全部项目的情况下构build。 这是可能的吗? 提前致谢
我在Uni和家中使用完全相同的笔记本电脑(firefox + chrome,closures网页caching)。 当我在家里做这个URL的GET请求时: https://raw.githubusercontent.com/picrin/project_grasp/master/squares1/square_difference_one.svg?sanitize=true 我没有回答(0字节)大约30秒,之后,这两个浏览器放弃。 当我在Uni做完全相同的请求(使用相同的设置),我得到了一个很好的呈现的SVG图像。 我试图用uptrends来检查这个URL的状态,它报告它正在工作,虽然我不确定他们的设置是什么(基于ping,基于HTTP / HTTPS GET?) 我可以想到为什么会发生这种情况的两个原因: Github阻止了我的IP地址。 我的ISP阻止一些url。 Github的边缘服务器设置了一些有趣的TTL,这对我的家庭连接(太多的中间服务器)来说有点太过分了。 我认为2是不太可能的 – 我会知道,如果我的ISP做这样的事情,当然,我在英国的github不会是最有可能阻止的网站。 此外,这是唯一的网站,我有任何问题。 我认为1.同样不太可能 – 我可以login到github并从网站上检索任何其他内容。 任何关于可能性3的观点? 有人经历过这个? 我对这个IT问题没有任何想法,这肯定是我见过的最奇怪的一个。
乍看之下,将项目导入plunker只需要把它推到github。 但是有一些问题: 为了使网站工作,需要调用“npm install”(和其他一些命令) 但是调用'npm install'会导致创buildnode_modules文件夹,不应该将其上传到github。 有没有办法解决这个问题与闯入者?
我有一个包含我的应用程序的裸露git存储库的Amazon EC2实例。 我已经设置了一个post-receive钩子,在我的www中执行git checkout -f 。 推到这个回购我已经在我的本地存储库中设置一个远程,所以我可以运行git push dev ,一切似乎工作。 问题是这个代码也存在于GitHub上。 这有点多余,并且缺乏查看提交历史logging和更新进入开发(或即将生效)环境的活动的能力。 另外,如果我的EC2设置增长到一个集群,我不认为这是可能的运行git push dev并推送到集群中的多个回购。 GitHub有几个https post hook,可以告诉我的服务器有人提交了。 我的问题是,在不影响安全性或依赖于我所推荐的应用程序的情况下,做到这一点的最佳方法是什么。 例如,如果应用程序不可用,我仍然希望能够部署。 如果url是不可能猜测的,说https://myserver.com/SOME_RANDOM_TOKEN ,是否足以防止任何恶意? 我想避免必须为这个post-recieve URL实现auth。 应该如何设置configuration,因为没有简单的方法将某些东西从存储库中单独推送到服务器上? 分支应该是什么样的? 任何关于这些问题的答案或build议都会非常有帮助。 提前致谢。
我想从Codesion发布到Github,但是即使当SSH-Key是Passphrase-less并且一切工作在本地完美时,编码服务器都不能连接到github,为什么呢? 换句话说,我想从发布连接到github,SSH密钥完美无缺,但是无论密码服务器从未连接到Github,为什么? 请看附图。 http://i.stack.imgur.com/zzcgm.jpg 谢谢!
我希望Jira和Github互相交谈,以便提交带有票证名称的消息。 问题同步也会很好。 我知道杰拉有一个DVCS连接器,但文档是可怜的。 从我可以告诉和Github挂钩要求我们的私人jira实例可以从公共互联网或至lessgithub的服务器。 我只想做这个作为最后的手段。 有没有人有任何build议设置吉拉定期从github拉动信息?
我的工作阻止了github。 试图从github回购拉动产生这个消息: ssh: connect to host github.com port 22: Operation timed out 这是否意味着只有端口22需要被解锁? 还是应该更多的畅通? 他们告诉我,如果我提供的说明,他们会解除阻止Github。
我试图设置这个EC2实例来侦听来自Github的webhook,然后运行一个git pull 。 networking在用户“apache”下运行。 我是以下: http : //jondavidjohn.com/blog/2012/10/git-pull-from-a-php-script-not-so-simple 当我得到你开始运行的最后一部分: sudo -u www git pull 我的服务器要求我input“ec2-user”的密码。 据我所知,你不明白,你只是得到一个关键和我的生活,我不知道如何运行git拉。 从我的apache error_log: Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 据我所知,我需要添加一个SSH密钥,但我不能,因为我不知道密码,以EC2用户运行该命令的用户“Apache”。 我尝试了一切: <?php // POST http://example.com/pull.php putenv("HOME=/var/www/worker"); echo shell_exec(" #!/bin/sh cd /var/www/html/worker/ || […]