相关疑难解决方法(0)

如何将本地更改推送到bitbucket上的远程git存储库

我正在测试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

git bitbucket

79
推荐指数
3
解决办法
22万
查看次数

通过DNS多个GitHub页面和自定义域

我希望有一个用户页面和多个项目页面由GitHub页面托管,但在一个自定义域下可用(当然,每个GitHub页面存储库都有子域名).所以我的目标如下:

根据我目前的理解,GitHub Pages仅允许在Git存储库的根目录中的文件中定义的页面(用户页面和项目页面)的一个 CNAME资源记录CNAME.我已经尝试了很多东西(在我的域名提供商EUserv中使用DNS记录和标题重定向,但我只能在一个URL下访问我的GitHub用户页面(http://blog.florianwolters.de).我知道DNS更改可能需要两天时间.

有人可以向我解释,我如何才能实现上述目标?我无法相信这是不可能的,但我也不是DNS专家等.

如果以上情况不可能:您建议的解决方法是什么?我想要访问一个域(以及该域的子域)下的所有GitHub页面.

资源

subdomain dns cname github github-pages

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

github页面CNAME文件可以包含多个域吗?

github页面CNAME文件可以包含多个域吗?

示例文件:

reggi.com
www.reggi.com
blog.reggi.com
Run Code Online (Sandbox Code Playgroud)

github github-pages

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

GitHub页面https / www重定向

使用GitHub页面托管静态网站时,如何获取https://www.test.com重定向到https://test.com

我最近在我的DNS提供商(namecheap)上设置了A记录,从而为我的静态站点启用了TLS(由GitHub / Lets Encrypt提供)。我还选择了GitHub存储库设置中的“强制HTTPS”选项,该选项可处理从http://test.comhttps://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工作)。”

我似乎陷入了两个服务的无限循环中,说另一个服务应该提供此功能。

dns github-pages namecheap

10
推荐指数
2
解决办法
719
查看次数

Github页面:使用悬停自定义域设置

我是一名设计师试图在Github Pages上建立我的第一个网站.

目标:

配置我的GitHub Pages用户页面站点willmillar.github.io,以使用悬停域(willmillar.comwww.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,但不要".

我究竟做错了什么?

谢谢!

dns alias cname github github-pages

9
推荐指数
1
解决办法
2597
查看次数

将https://example.com重定向到https://www.example.com:Namecheap和Heroku

我正在尝试将所有请求重定向到:

https://example.com
http://www.example.com
http://example.com
Run Code Online (Sandbox Code Playgroud)

https://www.example.com.我正在使用Heroku和Namecheap.

这是我的步骤:

  1. 在Heroku中,我添加www.example.com到了我的域中,并启用了SSL.
  2. 在Namecheap,我创建了一个CNAME纪录主机wwwwww.example.com.herokudns.com.
  3. 在Namecheap,我创建了一个URL Redirect纪录主机@https://www.example.com/.

通过这些步骤,只要我将http请求https重定向http://www.example.com/到服务器端的请求(例如重定向到https://www.example.com/),一切都运行良好.

我唯一想不出的是如何重定向https://example.comhttps://www.example.com.从我所读到的,看起来这就是ALIAS记录可以实现的目标.不幸的是,Namecheap似乎没有这种类型的记录.

是否可以使用Namecheap获取此行为,或者是否必须使用其他DNS提供程序?

dns redirect heroku namecheap

8
推荐指数
1
解决办法
859
查看次数

添加一个www. GithubPages 的子域

我希望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\n
Run 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)

subdomain url github

6
推荐指数
1
解决办法
128
查看次数

gh-pages dns 400 bad request/intermitent website

我用gh-pages设置了一个个人github probject页面.我按照此处的说明使用namecheap设置我的DNS信息

GitHub项目页面的自定义域

这就是我的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更改现在应该已经传播.任何帮助将非常感激.

dns github-pages

4
推荐指数
1
解决办法
2840
查看次数

我应该如何为共享项目创建一个管理github存储库?

我想为开源项目创建一个新的github仓库.我不想在我的个人帐户下创建回购,因为它的url将成为github.com/myusername/projectname.

我想要一个很好的网址,我们可以从网站链接到(不包括我的用户名).

我应该在专门针对项目的新帐户下创建回购,但这是否意味着我将不得不继续登录项目帐户以处理拉取请求/合并?或者是否有某种方法可以为主要贡献者分配管理员权限.

基本上,我应该如何为共享项目创建和管理回购?

git project-hosting open-source github

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