私は次のようなGUIベースのヘルパーユーティリティに取り組んでいます。
- ローカルリポジトリを初期化し、リモートリポジトリを初期化(ベア)します
- プロジェクトタイプに基づいて.gitignoreを追加します
- すべてのファイルをローカルでコミットする
- ローカル構成にリモートリポジトリを追加します
- マスターをリモートリポジトリにプッシュします
- 開発ブランチを作成し、マスターにプッシュします
これはすべて、ngit(jgitの.NETポート)を使用してgitをインストールせずに実行されます。
しかし、 ngitだけを使用して、マスターからオリジン/マスターに追跡し、オリジン/開発に開発するように追跡を設定する方法を理解できません。
で簡単にできます
git branch --set-upstream master origin/master
ただし、ローカルのgitインストールの依存関係を回避したいと思っていました。