bitbucket でマルチバイトドメインを利用する場合の注意点!

私は、bitbucketにドメイン名でリポジトリを作成しているのですが、マルチバイトドメインを取得していると困ったことになるのでメモしておく。
マルチバイトドメイン例えば、「ポチッとな.com」 というドメインを取得したとする。
この場合 xn-- で始まる punycode でドメイン名を「xn--o9je3xia2k.com」のように表現する。

しか~し、bitbucket のリポジトリ名には連続した-(ハイフン)が利用できないため git push しても反映されない結果となっていた。
これは注意したほうがいいでしょう。

具体的には、以下の画像赤枠のように、bit bucket 上でのリポジトリ名表示は問題なく xn-- で始まる punycode で表示されているが、
実際に作成される git リポジトリは — ではなく – になっていることがお判りいただけるかと思う。

bitbucketでマルチバイトドメイン利用時の注意点

cd /path/to/my/repo
git remote add origin ssh://[email protected]/daisukeota/xn-o9je3xia2k.com.git
git push -u origin --all # pushes up the repo and its refs for the first time
git push -u origin --tags # pushes up any tags

んもーやりなおしだわっ!

でも、bitbucket はおすすめです。

スポンサーリンク