我正在测试Git和Bitbucket.
我在Bitbucket上创建了一个存储库,并创建了一个repo的本地副本,并将文件提交到它中.我似乎无法将文件从我的本地仓库推送到远程仓库.
这是我正在做的事情:
git clone https://me@bitbucket.org/me/test.git
cd test
touch dummy
git add dummy
git commit dummy -m "my first git commit"
git push
Run Code Online (Sandbox Code Playgroud)
最后一行输出:
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)
当我登录Bitbucket时,我看不到我的虚拟文件.
我究竟做错了什么?
编辑:
这样做有效:
git push origin master:master
Run Code Online (Sandbox Code Playgroud)
关于这和简单之间的区别的任何解释git push?
我希望有一个用户页面和多个项目页面由GitHub页面托管,但在一个自定义域下可用(当然,每个GitHub页面存储库都有子域名).所以我的目标如下:
根据我目前的理解,GitHub Pages仅允许在Git存储库的根目录中的文件中定义的页面(用户页面和项目页面)的一个 CNAME资源记录CNAME.我已经尝试了很多东西(在我的域名提供商EUserv中使用DNS记录和标题重定向,但我只能在一个URL下访问我的GitHub用户页面(http://blog.florianwolters.de).我知道DNS更改可能需要两天时间.
有人可以向我解释,我如何才能实现上述目标?我无法相信这是不可能的,但我也不是DNS专家等.
如果以上情况不可能:您建议的解决方法是什么?我想要访问一个域(以及该域的子域)下的所有GitHub页面.
github页面CNAME文件可以包含多个域吗?
示例文件:
reggi.com
www.reggi.com
blog.reggi.com
Run Code Online (Sandbox Code Playgroud) 使用GitHub页面托管静态网站时,如何获取https://www.test.com重定向到https://test.com?
我最近在我的DNS提供商(namecheap)上设置了A记录,从而为我的静态站点启用了TLS(由GitHub / Lets Encrypt提供)。我还选择了GitHub存储库设置中的“强制HTTPS”选项,该选项可处理从http://test.com到https://test.com的重定向请求。我通过我的DNS提供程序配置了重定向,该重定向将http://www.test.com转发到https://test.com,但是这个难题的一个缺失部分是将https://www.test.com转发到https ://test.com。
关于此问题,GitHub表示:“如果您的域启用了HTTPS强制实施,则GitHub Pages的服务器将不会自动路由重定向。您必须使用域注册商配置www子域和根域重定向。”
...并且我的DNS提供商说:“无法在帐户中设置URL重定向,以将TCP端口从http://www.domain.tld(使用端口80)转发到https:// www。 domain.tld(通过端口443工作)。”
我似乎陷入了两个服务的无限循环中,说另一个服务应该提供此功能。
我是一名设计师试图在Github Pages上建立我的第一个网站.
配置我的GitHub Pages用户页面站点willmillar.github.io,以使用悬停域(willmillar.com或www.willmillar.com)
我试图按照GitHub的文件,并添加一个CNAME记录指向我的DNS设置www,以willmillar.github.io (DNS设置的屏幕截图).
CNAME我的willmillar.github.iorepo root中也有一个包含的文件www.willmillar.com
试图通过将A记录指向192.30.252.153和在stackoverflow上发布的192.30.252.154其他几个解决方案来设置Apex域.但是,我真的不知道我在这里做什么.
我一直dig在使用Github文档中的命令测试我的所有更改.但我每次都得到相同的结果:
$ dig willmillar.com +nostats +nocomments +nocmd
; <<>> DiG 9.8.3-P1 <<>> willmillar.com +nostats +nocomments +nocmd
;; global options: +cmd
;willmillar.com. IN A
Run Code Online (Sandbox Code Playgroud)
该域目前无法正常工作,我一直在从Github获取页面构建错误电子邮件,其中说"[我的]网站的CNAME记录应该指向your-username.github.io,但不要".
我究竟做错了什么?
谢谢!
我正在尝试将所有请求重定向到:
https://example.com
http://www.example.com
http://example.com
Run Code Online (Sandbox Code Playgroud)
到https://www.example.com.我正在使用Heroku和Namecheap.
这是我的步骤:
www.example.com到了我的域中,并启用了SSL.CNAME纪录主机www到www.example.com.herokudns.com.URL Redirect纪录主机@来https://www.example.com/.通过这些步骤,只要我将http请求https重定向http://www.example.com/到服务器端的请求(例如重定向到https://www.example.com/),一切都运行良好.
我唯一想不出的是如何重定向https://example.com到https://www.example.com.从我所读到的,看起来这就是ALIAS记录可以实现的目标.不幸的是,Namecheap似乎没有这种类型的记录.
是否可以使用Namecheap获取此行为,或者是否必须使用其他DNS提供程序?
我希望www.username.github.io重定向到username.github.io。
\n\n我已阅读文档,并创建了一个 CNAME 文件来定向到 www.username.github.io,但它不起作用。(用户名.github.io 正在运行)
\n\n我已经运行了 dig 命令来检查状态(按照文档中的建议),它返回 www.username.github.io (不工作)和 username.github.io (工作)的类似结果
\n\n\xe2\x9e\x9c ~ dig username.github.io \n; <<>> DiG 9.8.3-P1 <<>> username.github.io.\n;; global options: +cmd\n;; Got answer:\n;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2627\n;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0\n\n;; QUESTION SECTION:\n;username.github.io. IN A\n\n;; ANSWER SECTION:\nusername.github.io. 600 IN CNAME github.map.fastly.net.\ngithub.map.fastly.net. 15 IN A 185.31.18.133\nRun Code Online (Sandbox Code Playgroud)\n\n对于 www.usernam.github.io
\n\n\xe2\x9e\x9c ~ dig www.username.github.io \n\n; <<>> DiG 9.8.3-P1 …Run Code Online (Sandbox Code Playgroud) 我用gh-pages设置了一个个人github probject页面.我按照此处的说明使用namecheap设置我的DNS信息
这就是我的DNS设置
https://i.imgur.com/hp3S6Hn.png
添加一个:在'www'子域下,我有一个URL重定向到mydomain.com(在我这样做之前,在浏览器中键入'www.mydomain.com'不会重定向到mydomain.com)
在我的github项目的gh-pages分支中,CNAME文件有一行:mydomain.com
它已经有48个小时左右了,有时我可以很好地连接到mydomain.com,而有时我得到一个http 400错误的请求.DNS更改现在应该已经传播.任何帮助将非常感激.
我想为开源项目创建一个新的github仓库.我不想在我的个人帐户下创建回购,因为它的url将成为github.com/myusername/projectname.
我想要一个很好的网址,我们可以从网站链接到(不包括我的用户名).
我应该在专门针对项目的新帐户下创建回购,但这是否意味着我将不得不继续登录项目帐户以处理拉取请求/合并?或者是否有某种方法可以为主要贡献者分配管理员权限.
基本上,我应该如何为共享项目创建和管理回购?