• [解決済み】Gitブランチを独立したリポジトリに移動させるには?

    質問 あるブランチを別の Git リポジトリに移したいのですが、その過程でそのブランチの履歴を残しておくことが理想です。 これまでのところ、私は git filter-branch しかし、私がやりたいことができるのかどうか、よくわかりません。 Gitブランチを独自のリポジトリに展開するには? 解決方法は? ブランチを新しいリポジトリにプッシュすればよいのです。その履歴はすべて

    2022-04-20 21:46:39
  • [解決済み] git-diff の出力に含まれる空白文字の色付け

    質問 コードのフォーマットについて、私はある種の純粋主義者です :) 。私は非常に頻繁に不要な空白を削除します(wsだけの行、行末のwsなど)。そのような行を赤に着色して表示するようにvimを設定したこともあります。 問題は、git-diffを使用すると、しばしば次のようなものが表示されることです。 - else{ + else{ git-diffに色を付け

    2022-04-20 18:44:07
  • [解決済み] GITで部分的にリバートすることはできますか?

    質問 複数ファイルのコミットで、1つのファイルまたはファイルの特定の変更のみを取り消すことは可能ですか? 全文表示 私はたくさんのファイルをコミットしました。何度かコミットした後、名前を伏せておく人 (JACK!!) が自分のリポジトリにファイルをコピーして、いくつかのファイルをコミットし、私が行った変更のいくつかを上書きしました。私は上書きされた一つのファイルをリバートしたいので

    2022-04-20 17:02:59
  • [解決済み] あるファイルに対する将来のリビジョンを git に無視させるにはどうしたらいいですか?

    質問 git リポジトリに含まれるファイルのデフォルトバージョンを作成しました。 誰かがリポジトリをクローンしたときに、このファイルのコピーを取得することが重要です。 しかし、後でこのファイルへの変更を無視するようにgitを設定したいと思います。 .gitignore は、追跡されていないファイルに対してのみ機能します。 私の動機は、このファイルにはマシン固有の情報が含まれているから

    2022-04-20 15:29:29
  • [解決済み】なぜ「git push --set-upstream origin <branch>」をしなければならないのでしょうか?

    質問 SolarisとSun Studioをテストするためにローカルブランチを作成しました。その後、そのブランチを上流にプッシュしました。変更をコミットしてプッシュしようとしたところ、次のようなエラーが発生しました。 $ git commit blake2.cpp -m "Add workaround for missing _mm_set_epi64x" [solaris 7ad22ff

    2022-04-20 15:15:07
  • [解決済み] git branch -av' は、もはや存在しないリモートブランチを表示します。

    質問 これはおそらく馬鹿げた質問ですが、私はgitの初心者で、もう存在しないリモートブランチが表示されています。 $ git branch -a * master remotes/origin/master remotes/origin/production production ブランチはリモートには存在しないと思うのですが、なぜローカルに表示されているのかがわかりません。

    2022-04-20 14:58:43
  • [解決済み] リモートタグを見るには?

    質問 Atlassian SourceTree において、どのタグがローカルにのみ存在し、どのタグがリモートにも存在するかを知るにはどうしたらよいですか? タグを作成する際に、"タグをプッシュする、というオプションが表示されます。..."というオプションがありますが、作成後にタグがプッシュされたかどうかを知るにはどうしたらよいでしょうか?ローカルではすべてのタグを見ることができますが、他

    2022-04-20 14:03:38
  • [解決済み] Githubやローカルで直近のn回のコミットを削除する方法は?

    質問 GitHub リポジトリのひとつから最後の 2 つのコミットを削除しようとしています。提案されたとおりにやってみたところ ここで : git push -f origin HEAD^^:master . 最後の2つのコミットが削除されたので、うまくいったようです。 次に、ローカルリポジトリからそれらを削除するために git rebase -i HEAD~2 . それらの

    2022-04-20 13:59:36
  • [解決済み] リベースの後、同じブランチに Git のコミットが複製される

    質問 Pro Git で提示されたシナリオは、以下の通りです。 リベースの危険性 . 著者は基本的に、重複したコミットを避ける方法を教えてくれます。 公開リポジトリにプッシュしたコミットをリベースしないでください。 私の特殊な状況をお話します。Pro Gitのシナリオとはちょっと違うようですが、それでも重複したコミットをしてしまうことがあるからです。 例えば、2つのリモー

    2022-04-20 13:12:23
  • [解決済み] リモートプル中にすべてのタグをフェッチするようGitのデフォルトを設定できますか?

    質問 現在、以下のようなgitリモートの設定をしています。 [remote "upstream"] url = &lt;redacted&gt; fetch = +refs/heads/*:refs/remotes/upstream/* を発行すると git pull ブランチ master 上で、すべてのリモートヘッドが remotes/upstream にフェ

    2022-04-20 13:10:24
  • [解決済み】.gitconfigにファイルを含めることは可能ですか?

    質問 .gitconfigにgithubの設定ファイルを含めたいのですが、可能でしょうか? このようなことは可能でしょうか? [core] include = /path/to/file 解決方法は? Git (1.7.10+)を使用するようになりました。 サポート この構文は .gitconfig : [include] path = /path/

    2022-04-20 12:49:18
  • [解決済み] github の「本当の」コミット日時を見る(時間/日)。

    質問 github でコミットの日付を日/時間単位で確認する方法はありますか?古いコミットは、実際の日付を表示する代わりに、"2 years ago"のような、"human readable"フォーマットで表示されるようです。 githubで実際の日付を確認することができない場合、以下のような簡単な回避策はありますか? git clone ? 解決方法は? の上にマウス

    2022-04-20 11:35:08
  • [解決済み】現在の変更を新しいGitブランチに置く [重複]。

    質問 この質問はすでにここに回答があります : Git で未コミットの既存の作業を新しいブランチに移動させる (回答9件) 閉店 8年前

    2022-04-20 10:58:19
  • [解決済み] filter-branch --tree-filter の後に refs/original/heads/master を git repo から削除しますか?

    質問 こちらで質問されていることと同じ質問をさせていただきました。 ルートディレクトリに新しいgitリポジトリを作成し、サブディレクトリにある既存のリポジトリをサブジェクト化する。 こちらの回答に従いました。 ルートディレクトリに新しい git リポジトリを作成して、サブディレクトリにある既存のリポジトリをサブジェクト化する。 今すぐ gitk --all は、2つの歴史

    2022-04-20 08:39:34
  • [解決済み】Gitでダーティなインデックスや未追跡のファイルをチェックする

    質問 git リポジトリに未コミットの変更があるかどうかを確認するにはどうすればよいですか。 インデックスに追加されたが、コミットされていない変更 未追跡のファイル スクリプトから? git-status は、git バージョン 1.6.4.2 では常にゼロを返すようです。 解決方法は? グレートタイミング! 数日前、プロンプトにgitのステータス情報を追加する

    2022-04-20 08:25:20
  • [解決済み] git rebase` を使って古いコミットメッセージを変更する

    質問 古いコミットメッセージを編集しようとしたところ、以下のようになりました。 ここで . 問題は、今、私が rebase -i HEAD~5 と表示されます。 interactive rebase already started . そこで、次に試してみる。 git rebase --continue が、このようなエラーが発生しました。 error: Ref refs

    2022-04-20 08:22:44
  • [解決済み] あるコミット以降のコミットを一覧表示するには?

    質問 指定したコミット番号から HEAD までのコミット一覧を取得する方法はありますか? コミット日付で可能なのは知っていますが、コミット番号で必要なのですが、ドキュメントを見つけることができないようです。 解決方法は? git rev-list &lt;since_hash&gt;..HEAD またはコミットを含むようにします。 git rev-list &lt;sinc

    2022-04-20 05:11:08
  • [解決済み] ローカルの git コミットの一部だけをプッシュするにはどうしたらいいですか?

    質問 5つのローカルコミットがあるとします。そのうちの2つだけを集中リポジトリのほうにプッシュしたいと思います (SVNスタイルのワークフローを使用します)。どうすればいいでしょうか? これはうまくいきませんでした。 git checkout HEAD~3 #set head to three commits ago git push #attempt push from that

    2022-04-20 04:28:19
  • [解決済み] 新しいリポジトリでオリジンマスターをプッシュするとエラーが発生する

    質問 githubでgitを使い始めたばかりです。説明書に従って操作したところ、最後のステップでエラーに陥りました。現在ソース管理されていない既存のディレクトリにチェックインしています(約一週間前のプロジェクト)。それ以外は、私のユースケースはかなり一般的なものであるはずです。 以下は、その様子です。 $ git push origin master error: src refspe

    2022-04-20 02:55:05
  • [解決済み] 元に戻す git update-index --skip-worktree

    質問 少し前に、gitで追跡されているファイルへの変更を無視するために、このようなことをしました。 git update-index --skip-worktree &lt;file&gt; さて、実際にそのファイルへの変更をソースにコミットしたいと思います。の効果を元に戻すにはどうしたらいいでしょうか? skip-worktree ? 解決方法は? 嗚呼、単純に欲しい。

    2022-04-20 02:55:02