2017-01-03 7 views
0

私は完全にGitに慣れています。答えが見つからないような質問が1つあります。ウェブサイトを構築するときにプライベートレポジトリと一般公開を使う利点はありますか?私はWebアプリケーションや他の独自の情報、いわゆる基本的なWeb開発を開発することに言及していません。例えば、私はgit(github)を現在のウェブサイトを更新して使用する方法を学びたいと思います。ソースコードはすべての人が見ることができるので、プライベートリポジトリを使用することによってどのような利点が得られますか?ウェブサイトの開発には、Private vs Publicリポジトリを使用する利点がありますか?

ありがとうございます!

+0

を設定する方法のための良いページですあなたはそれがサイトを閲覧誰にもすべての可視だと正しいだと、大きな違いがありません。サーバー側のコード(PHP、Rubyなど)を持っている場合は、プライベートレポジトリが問題になります。 – ceejayoz

+0

これは、あなた/組織が決定するまでは本当にありがとうございます。人々があなたのすべてのソースコードにアクセスできるかどうか気になりますか?誰もが一般的な答えを与えるにはあまりにも多すぎます。リポジトリを一般公開する場合は、ライセンスに関する問題が発生する可能性があることに注意してください。 – CollinD

+0

GITはソースコード管理用です。他の種類のファイルにも使用できますが、ソースコード用に設計されています。 HTMLを保存したい場合はできます。あなたが他の人と働いていて、リポジトリに秘密を保持したい独自の情報がない場合は、公的または私的GIRリポジトリを使うことができます。公共のリポジトリは無料です。あなたのリポジトリの秘密を秘密にしたい場合は、プライベートリポジトリを使いたいと思うかもしれません。プライベートレポジトリでは、コストがかかることがよくあります。ところで、公開リポジトリは通常誰でも更新できます。 – st2000

答えて

1

あなたがhtml/css/javascript(フロントエンド)で開発している場合、それはすべてクライアントに表示されます。サーバー側スクリプト(PHPなど)を使用する場合は、公開したくないより機密性の高いデータがある可能性があります。 gitをローカルリポジトリとして使用し、github上に何も持たないこともできます。それはソース管理を扱い、すべてのマシンがローカルに保たれます。他の人が使用するサーバー上で開発している場合は、そのローカルリポジトリを編集するためのアクセス権を持つこともできます。ここで

は、HTML/CSS/JS-のみのウェブサイトについてlocal repository.

関連する問題