2016-03-04 15 views
7

最近、バージョン管理システム(Git & Mercurialのような)について学び、それらに恋しました。私はTortoiseHg、TortoiseGit、EGit、Git-Bash、Git-Gui、およびSourceTreeをチェックしました。私もGitHubとBitbucketにサインアップしました。どのようにオープンソースの&商用プロジェクトがホストされているかについて学びました。TortoiseHgを使ってプロジェクトをGitHubリポジトリにプルまたはプッシュするには?

は今、私はあまりにもオンライン私のプロジェクトをアップロードします。しかし、私は自分のPCにTortoiseHgのを使用したいが - 問題は、(原因、それは単に素晴らしいですに!)、およびGitHubのに私のプロジェクトを保ちます。私はインターネットで閲覧し、MercurialリポジトリーをGitに変換することについて知っていたが、わかりませんが、それは私にとっては複雑だったようです。これを行う簡単な方法はありますか?

実は、私は、サードパーティ製のソフトウェアを使用したくありません。実際に他の方法がない場合、私はそのオプションも試してみたいと思っています。

答えて

6

私も同じ問題に陥った。そして、TortoiseHg開発者のおかげで、彼らはこれのための超シンプルな拡張機能を作成しました(hggit)。 2つの異なるバージョン管理システムで作業していると感じることさえありません。

まず、にアクセスしてください:[ファイル]> [設定]> [拡張機能、およびhggitチェック-

enter image description here


は、プロジェクトを引っ張ったり押しのためにあなたがしなければならないすべては置くことです

enter image description here

- リポジトリurlgit+接頭辞

これだけです!今クローン、プル、プッシュ;あなたは何も心配する必要はありません。

+0

この拡張機能をインストールする必要はありますか? –

+3

何もインストールする必要はありません。 [ファイル]> [設定]> [拡張機能]の順に移動します。この拡張機能はTortoiseHgパッケージで自動的に提供されます。 –

+0

ああ、私はそれを見つけた。どうもありがとう。 :) –

関連する問題