アドバイスをください...git はユーザーのコードをダウンロードする許可をどのように制御しますか?想定されているシナリオでは、新しい人が会社に来てコード全体のクローンを作成した場合、問題は発生しますか?
淡淡烟草味2017-05-02 09:54:26
ネイティブ git には権限設定がありません。現在、権限要件がある人は、github または gitlab およびその他の git ベースのオンライン コード管理プラットフォームを使用します (これらには、より強力な機能も付いています)。現在、プライベート デプロイメント要件がある人には、gitlab のみが提供されています。コミュニティのバージョン システムです。中国語の Docker イメージもあります
svn の使用はお勧めできません。コード バージョン レコードが失われるリスクは依然として git よりもはるかに高いです @ZXCDFGTYU
高洛峰2017-05-02 09:54:26
私はかつて Gitolite を使用して git プロジェクトに権限を割り当てましたが、うまくいきました
新しい人が会社に来てコード全体を複製した場合、何か問題はありますか?
会社全体のすべてが 1 つの倉庫にあり、他の人がそれを複製することが許可されていない場合、他の人はどうやってそれを開発できますか? 複数ある場合は、対応する権限が付与されます。
追伸: Liao Dada の言葉を借ります: コードは今では価値がありません
PHP中文网2017-05-02 09:54:26
権限を設定します。Git は通常、パブリックとプライベートに分けられます。通常、プライベートなものはクローンを作成する前にグループに追加する必要があります。プロジェクト内で設定可能です。
大家讲道理2017-05-02 09:54:26
権限を設定したい場合は、やはり svn を使用する必要があります。 結局のところ、git の本来の目的はオープン共有です。 svn で権限を設定するだけでは不十分です。設定ファイルとフックもあります
大家讲道理2017-05-02 09:54:26
Gitlab を使用することもできますが、許可を与えるとすべてのコードが複製されます。 。 。
私のコンピューターにはいくつかのインターンシップ企業のフロントエンドコードが入っていますが、学習する姿勢があり、それを確認し、取引を行わない限り、大丈夫だと思います