タグ付けされた質問 「git-branch」

git-branchは、ブランチを管理するGitコマンドです。

5
ブランチを変更せずに別のGitブランチでファイルを表示する
そのブランチをチェックアウトせずにgitブランチでファイルを開くことは可能ですか?どうやって? 基本的に、私は常にブランチを切り替えずにgithub pagesブランチでファイルを開くことができるようにしたいと考えています。変更したくありません。表示したいだけです。

12
タグはGitのブランチとどう違うのですか?ここでどちらを使用すればよいですか?
私が使用する方法を理解するいくつかの困難が午前タグを対支店でのギット。 現在のバージョンのコードを CVS に ギット、そして今、私は特定の機能のためにそのコードのサブセットに取り組んでいます。他にも数人の開発者がこれに取り組んでいますが、私たちのグループのすべての開発者がこの機能を気にするわけではありません。ブランチまたはタグを作成する必要がありますか?どちらを使用すればよいですか?

5
Gitリモートブランチは削除されましたが、「branch -a」に表示されます
coolbranchリポジトリに名前の付いたブランチがあるとしましょう。 今、私はそれを(リモートとローカルの両方で)削除することにしました: git push origin :coolbranch git branch -D coolbranch すごい!これでブランチは本当に削除されました。 でも走ると git branch -a 私はまだ得ます: remotes/origin/coolbranch 気が付くのは、新しいリポジトリのクローンを作成すると、すべて問題git branch -aなく、ブランチが表示されないことです。 知りたい- branch -a新しいインスタンスを複製せずにリストからブランチを削除する方法はありますか?
552 git  git-branch 


4
ローカルのGitブランチをリモートのマスターブランチにプッシュするにはどうすればよいですか?
私のローカルリポジトリには、developというブランチがあります。ブランチをoriginにプッシュすると、origin / masterと確実にマージされます。現在、私がプッシュすると、リモートの開発ブランチに追加されます。 これどうやってするの?

10
Gitを使用して、1つのブランチにあるが他のブランチにはないすべてのコミットを表示する
削除したい古いブランチがあります。ただし、その前に、このブランチに対して行われたすべてのコミットが、ある時点で他のブランチにマージされたことを確認したいと思います。したがって、他のブランチに適用されていない現在のブランチに対して行われたすべてのコミットを見たいと思います[または、スクリプトなしでこれが不可能な場合、適用されていない1つのブランチ内のすべてのコミットをどのように確認しますか?別の与えられたブランチに?]。
465 git  branch  git-branch 

12
Gitのローカルブランチ名とリモートブランチ名の両方の名前を変更するにはどうすればよいですか?
マスター-> origin / regacy、FeatureA-> origin / FeatureAのような4つのブランチがあります。ご覧のとおり、間違った名前を入力しました。 だから私はリモートブランチの名前を変更したい(起源/レガシー→起源/レガシーまたは起源/マスター) 以下のコマンドを試してみます: git remote rename regacy legacy しかし、Gitコンソールからエラーメッセージが返されました。 error : Could not rename config section 'remote.regacy' to 'remote.legacy' この問題を解決するにはどうすればよいですか?

10
Gitブランチコマンドが「少ない」ように動作する
git branchコマンドを使用してすべてのブランチを一覧表示すると、の出力が表示されgit branch | lessます。 コマンドgit branchはls、ファイルの場合と同様に、ブランチのリストを表示することになっています。 これは私が得る出力です: のデフォルトの動作を取得するにはどうすればよいgit branchですか?ページ出力の原因は何ですか? 私はZSHをoh_my_zsh(Gitには何もありません)を使用しており、.gitconfig次のようになります。 [user] email = myemail@mail.com name = Dennis Haegler [push] default = simple [merge] tool = vimdiff [core] editor = nvim excludesfile = /Users/dennish/.gitignore_global [color] ui = true [alias] br = branch ci = commit -v cam = commit -am …


5
git logを実行して特定のブランチの変更のみを確認するにはどうすればよいですか?
リモート/マスターブランチを追跡するローカルブランチがあります。とを実行するgit-pullとgit-log、ログには、現在のブランチだけでなく、リモートトラッキングブランチのすべてのコミットが表示されます。ただし、リモートブランチに加えられた変更は非常に多かったため、現在のローカルブランチに対して行われたコミットのみを確認する必要があります。 特定のブランチのコミットのみを表示するために使用するGitコマンドは何でしょうか? ノート: 構成情報: [branch "my-branch"] remote = origin merge = refs/heads/master

8
コミットを別のブランチにプッシュする
変更をコミットして、あるブランチから別のブランチにプッシュすることは可能ですか? BRANCH1で変更をコミットし、それらをBRANCH2にプッシュしたいとします。 BRANCH1から、それを行うことは有効ですか? git push origin **BRANCH2** 次に、BRANCH1をリセットしますか?
384 git  git-branch 




8
新しいプロジェクト用の新しい空のブランチを作成する
プロジェクトの保存にgitリポジトリを使用しています。元のブランチから分岐しているブランチがあります。しかし、今度は、いくつかのドキュメントを追跡するための小さな新しいプロジェクトを作成します。そのために、新しい空のブランチを作成してファイルの保存を開始し、ネットワークの他のユーザーにそのブランチのクローンを作成してもらいます。 どうすればできるでしょうか? いくつか試しましたがうまくいきませんでした。 $ mkdir proj_doc; cd proj_doc $ git init $ git add . $ git commit -m 'first commit' $ git br proj_doc $ git co proj_doc $ git br -d master $ git push origin proj_doc ブランチは問題なくプッシュされているようですが、フェッチまたはプルを実行すると、他のブランチから情報がダウンロードされ、他のプロジェクトからいくつかの追加ファイルも取得します。最良の解決策は何ですか?
351 git  branch  git-branch 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.