15

コーディングの目的である種のリビジョン管理ソフトウェアが必要であると判断したため、GitHub for Windows をインストールしました。

問題は、リポジトリを追加した後、そのフォルダーにソース コードをコピーしてから [commit] をクリックすると、GitHub Web サイトにコミットしようとして、名前と電子メールを提供するように求められます。

私が git を使用する目的は、自分でリビジョンを管理することだけであり、他の開発者と協力することではないため、自分のコンピューターでローカルにリポジトリをホストしたいと考えています。

ローカルでホストすることは可能ですか? GitHub for Windows で実行できますか?

4

4 に答える 4

15

GitHub for Windows をローカルで使用しているので、可能です。ただし、コードをプッシュする場合は、GitHub Web サイトにプッシュする必要があります。

私がやっていることは、リポジトリをDropboxアカウントに置くことです。これにより、リポジトリはオンラインのままですが、プライベートでもあります。(コードを公開する無料の GitHub アカウントとは対照的に)。コードだけで作業している場合、「ローカル」の Dropbox リポジトリにコミットするだけであれば、これで問題ありません。

this questionも参照してください。これは、このプロセスを開始したときに役立ちました。

于 2012-09-01T07:29:57.670 に答える
12

GitHub の機能 (wiki、管理、ブラウジングなど) を活用したい場合に、git をローカルで使用する場合 (「GitHub for Windows」は不要) の別のオプションは、GitLabをインストールすることです。
確かに複数の人が使用できますが、これはあなたの場合ではありませんが、ソロ開発にも最適です.

GitLab コミット

問題を記録することもできます。

GitLab の問題管理

于 2012-09-01T07:33:26.893 に答える
4

ローカルのみが必要な場合は、GitHub を使用したくありません。

git のみを使用したい。

code.google.com/p/msysgit/ にある msysgit を取得します。

もちろん、これは git 機能のみが利用可能で、github 機能は利用できないことを意味します。

注: すべての github 機能は github Web サイトにあり、ソーシャル機能 (課題トラッカー、wiki) とは別に、コミット アクティビティのグラフ、コード サイズの増減、ネットワーク グラフが含まれています。

そうは言っても、GitHub のネットワーク グラフの代替には gitk などが含まれます。

于 2012-09-01T07:24:35.060 に答える
2

回答: TortoiseGitを試して、ローカル リポジトリを操作することをお勧めします。git では、メイン リポジトリとしてローカルの空のフォルダに「ベア」リポジトリを作成できます。これは、TortoiseGit (コンテキスト メニュー項目) を使用すると非常に簡単です。

(コメント: GitHub [サービス] と git [アプリケーション] を混同していると思います。)

于 2012-09-01T07:44:12.583 に答える