多くの場合、master
はベースブランチですが、必ずしもそうではありません。ベースブランチの名前を教えてもらえるgitコマンドがありますか?私は、ベースブランチ名を知る必要のあるコマンドに対していくつかのgitエイリアスを作成するためにこれを使用したいと思います。これらのエイリアスをベースブランチが異なるリポジトリ間で有効にしたいと考えています。ベースブランチの名前を取得するgitコマンド
1
A
答えて
2
"Base branch" - >これは実際にgit構造体ではありません。 gitには "base branch"というものはありません。
そこにはですが、bitbucketやgithubのデフォルトブランチと同じものです。これを把握する最良の方法は、例えば次のようなものを使用することです。それを理解するためにgithub's REST API。 cURLing https://api.github.com/repos/djhaskin987/degasolv
は、たとえばdefault_branch
フィールドのJSONオブジェクトを返して、そのレポのデフォルトブランチをdevelop
とします。
しかし、汎用のgitリポジトリを複製する場合は、it seems that whatever is in HEAD will be checked out when that git repo is clonedです。
関連する問題
- 1. git logコマンドのマージファイル名を取得する
- 2. TCL削除するコマンドの名前を取得する
- 3. Gitのプッシュプッシュフックの名前を取得する方法
- 4. 別名でGitブランチを取得する
- 5. ビルドプロセスでgitブランチ名を取得する
- 6. 文書 - タグの名前を名前で取得する方法
- 7. フォームコントロールの名前を取得
- 8. リストの名前を取得
- 9. コマンドを使用して壁紙の名前を取得する方法は?
- 10. ViewControllerの名前を取得する
- 11. 端末の名前を取得する
- 12. ファイルの名前を取得する
- 13. パラメータオブジェクトの名前を取得する
- 14. SVNスタイルのdiffを取得するためのGitコマンド。リビジョン
- 15. gitで親の元のブランチの名前を取得していますか?
- 16. プレイヤーの名前とプレイヤーの名前を取得します。
- 17. 名前でフィールドを取得
- 18. java enumを名前で取得する
- 19. 名前でクラスを取得する
- 20. React.jsコンポーネントを名前で取得する
- 21. 更新されたベースブランチから私のフィーチャーブランチに変更を取得します
- 22. Cでダウンロードする前にバイナリファイルの名前を取得する
- 23. ColdFusion:アップロードする前にファイルの名前を取得する
- 24. シンボリックリンクの名前はどのように取得できますか?コマンドの
- 25. DOSコマンドの名前を変更する
- 26. IntelliJプラグインのgitプロジェクトからアクティブなローカル変更のユーザ名と名前を取得する方法
- 27. ユーザー名をGitコマンドに渡す
- 28. ポリマー - Firebase - 取得child_added名前
- 29. 取得名前空間
- 30. エラー:名前が「取得」が
あなたはこのを試してみました - https://stackoverflow.com/questions/28666357/git-how-to-get-default-branch – Vandesh
Gitは本当に「ベース」ブランチの概念がありません。ブランチはすべて独立しています。これらは単なるポインタであり、特定のコミットを指しています。各ブランチ名*は1つ(最大でも0でも他のオプションです)*上流*設定を持つことができますが、通常はリモートトラッキング名です: 'master'の上流は' origin/master'です。 – torek