• [解決済み] 過去のコミットでミスしたファイルを含むように変更するには?

    質問 ある変更をコミットした後、変更セットにファイルを追加するのを忘れてしまいました。他のコミットを行った後、そのファイルが HEAD^4 をコミットしました。 以前のコミットを書き換えて、欠落しているファイルを含めるにはどうすればよいですか? どのように解決するのですか? 使用方法 git rebase --interactive HEAD~4 を設定し edit

    2022-12-19 16:28:12
  • [解決済み] あるブランチの変更を別のブランチに移すには?

    質問 の作業や変更内容を移動するにはどうしたらよいでしょうか。 master ブランチから新しく作成されたブランチに移動し、移動後も master ブランチをそのままにしておくにはどうしたらよいでしょうか? どのように解決するのですか? を指す新しいブランチを作成することができます。 現在の を指す新しいブランチを作成できます。 git branch branchname

    2022-12-19 15:03:21
  • [解決済み] git format-patchとgit diffの違いは何ですか?

    質問 git format-patch' と 'git diff' の出力に違いがないように思うのですが、何か違いがあるのでしょうか?また、'git diff' を使ってパッチを作成し、それを git apply で適用することはできないのでしょうか? 私の問題は、インデックスに追加された変更があることですが、どうやらgit format-patchはコミットしか受け付けないようなので、

    2022-12-18 13:08:26
  • [解決済み] fatal: 現在のブランチの上流ブランチが現在のブランチの名前と一致しません。

    質問 リモートブランチのチェックアウトを行った後 releases/rel_5.4.1 をチェックアウトした後、Git GUI でこのような予期せぬエラーメッセージが表示されました。 push : fatal: The upstream branch of your current branch does not match the name of your current branc

    2022-12-17 13:41:30
  • [解決済み] Git タグがどのブランチにあるか調べるには?

    質問 現在、多くのブランチを持つプロジェクトで忙しいのですが、ブランチのひとつで行われた最後の変更のためのタグがあります。しかし、このタグがどのブランチにあるのか、私にはわかりません。 タグがどのブランチにあるのかを知るにはどうしたらよいでしょうか。 どのように解決するのですか? さらに短く。 git branch --contains tags/<tag>

    2022-12-17 06:24:46
  • [解決済み] 新しいコミットへのブランチの指定

    質問 (この質問は この質問 ) ここからどうすれば dev C - D / master A - B をこれに変更しますか? dev D / master A - B - C 答えがわかったら自分を追い込みそうですが、今のところちょっと行き詰まっ

    2022-12-15 23:52:03
  • [解決済み] Git でブランチ名を検索するには?

    質問 特定のブランチを見つけたいのですが、その名前が特定の部分文字列(バグトラッカーからの課題のID)を含むことは分かっていますが、ブランチの名前全体は分かりません(これが私が見つけたいものです)。 このブランチを検索するにはどうしたらよいでしょうか。 どのように解決するのですか? git branch --all | grep <id>

    2022-12-15 22:17:48
  • [解決済み] Gitで特定のタグに戻すには?

    質問 Git のブランチで古いコミットに戻る方法は知っていますが、タグで指定されたブランチの状態に戻るにはどうしたらよいのでしょうか。このようなことを想定しています。 git revert -bytag "Version 1.0 Revision 1.5" これは可能か? どのように解決するのですか? Git タグはコミットへの単なるポインタです。ですから、HEAD やブラン

    2022-12-13 18:53:54
  • [解決済み] リポジトリにあるファイルを無視するには?

    質問 すでにGitリポジトリにコミットされているファイル(config.php)があるのですが、ローカルでは無視したいのです。つまり、そのファイルをリポジトリに残し、それに対する変更をGitに強制的に無視させたいのです。 そのファイルを .gitignore に入れましたが、まだ変更されたものとしてマークされており、私が何かをコミットするたびに、Git はまだそのファイルへの変更をコミッ

    2022-12-13 12:21:41
  • [解決済み] git-status の出力を色付けするには?

    質問 git-status の出力に色をつけたいのですが、どうすればいいですか? untracked files = magenta new files = green modified files = blue deleted files = red 代わりにステージングされたファイルが緑で、ステージングされていないファイルが青で表示されています。 私の.gitconfi

    2022-12-12 18:10:17
  • [解決済み] Git cli: ユーザー名からユーザー情報を取得する

    質問 ユーザー名だけを指定して、そのユーザーの名前を取得する方法はありますか? このような出力 git show <username> (これがうまくいかないことは分かっています) username: username name: First Last email: email@address GitHubのapiコールでできることは知っていますが、CLI内にとど

    2022-12-11 20:08:53
  • [解決済み] 特定のファイルタイプを除き、特定のフォルダー以下のすべてのファイルを再帰的に正しく無視する。

    質問 似たような質問を見たことがあります ( 1 , 2 と 3 など)がありますが、それらから適切な解決策を得ることはできません。 私は、特定のファイル タイプを除いて、特定のフォルダーの下のすべてのファイルを無視する必要があります。このフォルダーは、ルート パスのサブディレクトリです。フォルダーの名前を Resources . 物事を複雑にしたくないので、すべての

    2022-12-11 15:44:38
  • [解決済み] レポの変更時にメール通知を送信する Git フック

    質問 一連の変更が上流のリポジトリにプッシュされたときに、サマリーメールを送信するための適切な Git フックを設定するにはどうすればよいのでしょうか。 どのように解決するのですか? もうひとつの、より現代的な方法としては git-multimail で提案されているように コード によって提案されています。 2009年はこんな感じだったんですね。 のよ

    2022-12-11 05:15:20
  • [解決済み] git はどのようにして類似ファイルを検出し、リネームを検出するのですか?

    質問 ウィキペディアの自動改名検出について教えてください。 簡単に言うと、リビジョン N のファイルが与えられたとき、リビジョン N-1 の同名のファイルが リビジョン N-1 の同名のファイルがそのデフォルトの先祖になります。しかし、リビジョン N-1 に リビジョン N-1 に同名のファイルがない場合、Git はリビジョン N-1 にのみ存在し、かつ リビジョン N-1

    2022-12-10 18:42:19
  • [解決済み] 指定されたファイルのすべてのコミット(すべてのブランチにわたる)をリストアップします。

    質問 この質問は、以下の質問と密接に関係しています。 特定のファイルに対するすべてのコミットをリストアップする と似ていますが、違います。私はどのコミットを見つけたいのです。 すべてのブランチにおいて で、与えられたファイルを変更したコミットを見つけたいのです。 より複雑にするために、与えられたファイルは作業ツリーにあるかもしれませんし、ないかもしれません。 どのように解決

    2022-12-08 22:21:01
  • [解決済み] Gitのプッシュに失敗、"Non-fast forward updates were rejected"

    質問 Git Online を使って GIT リポジトリを編集しています。ローカルのコードの変更をプッシュしようとしたところ、エラーが発生しました。 Git push failed, To prevent from losing history, non-fast forward updates were rejected. どうすれば直せますか? どのように解決するのですか?

    2022-12-08 15:23:44
  • [解決済み] mercurialやgitからcvsにリビジョン履歴をエクスポートするには?

    質問 私は、cvs を使用するプロジェクトのコードで他の人と一緒に作業するつもりです。私たちは分散型 vcs を使用して作業を行い、終了時または時々、私たちのコードとすべての改訂履歴を cvs にコミットしたいと考えています。私たちは、プロジェクトの cvs リポへの書き込みアクセス権を持っていないので、あまり頻繁にコミットすることができません。改訂履歴を cvs にエクスポートするには、ど

    2022-12-08 02:33:21
  • [解決済み] sbtはどのようにgitから依存性成果物を引き出すことができますか?

    質問 私は、次のようなことを聞いたことがあります (そして、例を見たことがあることも知っています。どこだか思い出せればいいのですが)。 sbt は git リポジトリから依存関係を取得することができると聞いたことがあります。 私は、依存関係を取得するために harrah/up を github から取得したいと考えています。このリポジトリはアーティファクトの JAR ファイルを

    2022-12-07 13:04:25
  • [解決済み] なぜGitにはティータイムがあるのですか?

    質問 この質問では 日付.c というファイルをGitのソースコードで見てみると、以下のような特殊な時間名の構成になっていることに気づきます。 static const struct special { const char *name; void (*fn)(struct tm *, struct tm *, int *); } special[] = {

    2022-12-04 12:08:52
  • [解決済み] Git マージされたブランチのコミットではなく、このブランチのコミットをリストアップする方法

    質問 gitのコミット履歴が以下のようなものだったとします。 A---B---C---D---E---F master \ / X---Y---Z topic gitにmaster上のコミット、A-Fのみをリストアップさせることは可能でしょうか?つまり、マージされたブランチにあったコミットは表示させないようにしたいのです。 どうすれば解決しま

    2022-12-03 06:04:50