-1

SVN からプロジェクトを移行した後、Microsoft TFS で Git を使用して良いスタートを切るために、TFS + Git のリモート/共有リポジトリができるだけ適切に設定されていることを確認したいと思います。現時点では私は一人でプロジェクトに取り組んでいますが、率直に言って、経験の浅い私の手を共有して使用できるように、リポジトリを十分に頑丈にしたいと考えています。
私はすでにリポジトリを作成し、すべてのコードをそこにプッシュしていましたが、リポジトリへの不可逆的な損傷を防ぐために、共有リポジトリをむき出しにする必要があることを読みました。

ポイント:
そのとりとめのないことは十分です。ここでのポイントは、TFS で作成した Git リポジトリが最初からベアであることを確実に知りたいので、ローカルのベアをそこにプッシュできるようにすることです。
それは私に 2 つの質問を提起します:
- Git リポジトリは TFS ベアによって初期化されていますか? - リモートの TFS + Git リポジトリがベアかどうかを確認する方法はありますか?

注: TFS へのアクセスは制限されています。つまり、TFS マシンへの SSH/直接コマンド ライン アクセスはありません。

4

1 に答える 1

0

TFS で作成された Git リポジトリは、作成された時点では空 (ベア) です。

Web アクセスの「コード」タブを使用して、レポを参照することで確認できます。空であることを示す必要があります。

既にコードをプッシュしたものについては、同じコード タブで履歴を表示し、コミットが最初のものであることを確認できます。

于 2015-02-03T19:15:49.887 に答える