• gitで、リモートサーバに対してタグを同期させるにはどうしたらいいですか?

    質問 ローカルの git タグをリモートのタグと同期させる方法はありますか?つまり -- 作成時に新しいタグを取得するだけでなく(通常通り fetch -ing/ pull -ing) だけでなく、リモートで不要になったタグを整理したり、他の人が git push -f のタグを削除します。 私が知っているのは git fetch remotename の後に git remote

    2023-09-21 14:13:03
  • git hunk 編集モード - '-' 行を削除する方法は?

    質問 + bbb - aaa # --- # To remove '-' lines, make them ' ' lines (context). # To remove '+' lines, delete them. # Lines starting with # will be removed. # # If the patch applies cleanly, the edited

    2023-09-21 11:01:19
  • git で削除されたファイルに対する diff を抑止する

    質問 私のリポジトリのローカルな変更の概要を素早く把握したいのですが、一行ごとにマイナスがつくので、削除されたファイルを表示する diff は欲しくありません。 基本的に、私は以下のようなものが欲しいです。 'git diff HEAD <list of modified files only>' . 理想的な世界では、削除および追加されたファイルのリストが先行し、それらの中

    2023-09-20 09:15:37
  • Git: fatal: 現在のブランチ master には複数のアップストリームブランチがあり、プッシュを拒否しています。

    質問 私はこの奇妙な問題があります、私がするたびに git push を実行すると、何も実行されません。 fatal: The current branch master has multiple upstream branches, refusing to push. 私が行う場合 git push -u origin master を実行すると、それを追跡ブランチとして設

    2023-09-18 13:16:06
  • Git - filter-branch を使って空のチェンジセットを持つコミットを削除する

    質問 git filter-branch を使って、チェンジセットのないコミットを削除するにはどうしたらよいですか? git history を使って書き直しました。 git filter-branch --tree-filter 'rm -r -f my_folder' -f HEAD これはうまくいっていたのですが、今は空のチェンジセットを持つコミットがたくさんあります。これ

    2023-09-18 11:35:11
  • Git は、あるファイルから別のファイルへの関数の移動を本当に追跡できるのでしょうか?もしそうなら、どうやって?

    質問 ある一つの関数をあるファイルから別のファイルに移動させると、Git はそれを追跡できるという記述に何度か出くわしました。例えば このエントリ には、"Linusが、ある関数をあるファイルから別のファイルに移動すると、Gitはその移動に伴う関数の履歴を教えてくれると言っています。 しかし、私はGitのアンダーザフッド設計のいくつかを少し意識していますが、これがどのように可能な

    2023-09-18 02:56:33
  • git flowのブランチが分岐した

    質問 git flow ツールを使っているのですが、ちょっとした問題に巻き込まれました。私の git ブランチは分岐しています。私は masterブランチと'origin/master'が分岐してしまったのですが、ブランチを'undiverge'する方法はありますか? を読み、その手順に従って、マージとローカルリポジトリのリベースの両方を試みました。 $ git flow

    2023-09-16 15:15:44
  • 古い git のリベースを中止し、リベースの開始以降のコミットを失った

    質問 くそっ! 一週間ほど前、リポジトリをきれいにしようとしていくつかのコミットをリベースしていたのですが、どうやら実際にはそれを終わらせていなかったようです。1 週間といくつかのコミットから今日、今日からのいくつかのコミットを並べ替えるために rebase に行ったところ、すでにリベースの途中であることを告げられました。 これは、念のために私のレポをコピーする合図であるべきでした。しか

    2023-09-16 12:49:47
  • リモートリポジトリに変更をプッシュするときの Git の警告メッセージは何ですか?

    質問 説明が少し簡潔です。私は単にローカルの master ブランチにファイルを追加し、それをリモート リポジトリにプッシュバックしただけです。なぜこれが出てくるのか、何か思い当たることはありますか? 警告: 現在のブランチを更新しています 警告 現在チェックアウトされているブランチを更新すると、混乱が生じる可能性があります。 警告: インデックスと作業ツリーには HEAD にある変更が反

    2023-09-15 17:22:05
  • commit-msg フックの中からユーザーにプロンプトを出すにはどうすればよいですか?

    質問 私は、コミットメッセージが特定のガイドラインのセットに従っていない場合にユーザーに警告し、その後、コミットメッセージを編集するか、警告を無視するか、またはコミットをキャンセルするかのオプションを与えたいと思います。問題は、私が標準入力にアクセスできないようであることです。 以下は私の commit-msg ファイルです。 function verify_info { if

    2023-09-15 16:24:08
  • なぜ `git stash -p` は時々失敗するのですか?

    質問 I ♥ git stash -p . しかし、時には、満足のいくセッションの後 y , n そして s は、私はこれを取得します。 Saved working directory and index state WIP on foo: 9794c1a lorum ipsum error: patch failed: spec/models/thing_spec.rb:65 e

    2023-09-15 13:12:48
  • Eclipseでファイル上の茶色いアスタリスクのアイコンは何を意味するのでしょうか?

    質問 Eclipseのgitプラグインを使用しています。いくつかのファイルに茶色のアスタリスクが表示されています。これは何を意味するのでしょうか?Eclipse で残りの git アイコンが何を意味するかについてのドキュメントはどこにありますか? どのように解決するのですか? このページ は、eclipseのGITに関するアイコンの意味について、よく説明しています。

    2023-09-13 18:37:43
  • 誤ってチェックアウトした後、変更内容を元に戻すには?

    質問 以下は私のレポの状態でした。 [~/rails_apps/jekyll_apps/nepalonrails (design)⚡] ➔ gst # On branch design # Changed but not updated: # (use "git add/rm <file>..." to update what will be committed) #

    2023-09-13 07:39:01
  • git リポジトリからファイルを履歴とともに完全に削除する

    質問 数回前のアップデートで、配布する権利のないフォントファイルをgit hubにアップロードしてしまいました。 私は比較的アクティブでないリポジトリを持っており、必要であればメンバー全員に通知する能力を持っています。私はいくつかの解決策を試しました。私は、私のディレクトリにある Resources\Video\%font%.ttf ここで %font% は、プレーン、イタリック

    2023-09-11 13:19:49
  • git rebase -i' を使ってブランチのすべての変更をリベースするにはどうしたらいいですか?

    質問 以下はその例です。 >git status # On branch master nothing to commit (working directory clean) >git checkout -b test-branch >vi test.c >git add test.c >git commit -m "modified test.c" >

    2023-09-11 05:03:15
  • git commit からファイルを削除できない

    質問 プッシュされていないすべてのgitコミットを破棄し、data/ディレクトリに何もコミットしないようにgitを強制するにはどうすればよいですか? 私はc9.ioプロジェクトからgithubに保存されたプロジェクトのすべての変更を強制的に上書きしようとしています。 私は誤っていくつかのmongodbデータファイルをgitで追加しました。 私はdata/ディレクトリを.gitigno

    2023-09-11 03:45:20
  • コミットをチェリーピックし、オリジナルのSHAコードを保持する

    質問 元の SHA コミットを維持したまま、取得したリモートのコミットをチェリーピックしたいと思います (私の現在のブランチは、以前の状態にリセットしたこのリモートに基づいています)。 どのように解決するのですか? gitのSHAハッシュは、さまざまな情報から計算されます。 以下の情報 ツリー 基本的には、そのコミットが現れたブランチのリポジトリの現在のコンテンツです。

    2023-09-10 01:27:47
  • バージョン管理でフォルダのメタファイルを無視すること

    質問 Unity は、次のようなメタファイルを作成および削除します。 フォルダー のメタファイルを作成し、削除します。 それは、バージョン コントロールを使用するときに迷惑な状況を作り出すことができます (それをスキップして質問に行くことができます)。誰かが無視されるファイルのフォルダを作成しますが、そのフォルダのメタ ファイルを無視することを忘れてしまいます。Unityがメタ・フ

    2023-09-09 17:08:40
  • Git を使って自動マージ(automerge)を防ぐには?

    質問 Git に自動マージさせることなく、ローカルブランチを master ブランチにマージしようとしています。master にマージさせたいものを「手で選ぶ」ようにしたいのです。 Git の difftool コマンドを使うと、master ブランチに追加したいものを diff して選択することができます。しかし、マージを行うと、Git が自動マージを行うため、事前に選択したものが失わ

    2023-09-09 10:42:01
  • Bitbucket の git リポジトリをクリアしますか?

    質問 私はgitを使い始めたばかりで、Bitbucketをいじり始めました。 しかし、私は今、作成したリポジトリを使いたいのですが、その最初の履歴がありません。 ゼロから始められるように、私のリポジトリをクリアまたはパージする方法はありますか? コンテンツにはあまり興味がないので、リポジトリを削除して、同じ名前で新しいリポジトリを作成することはできますか? どのように解決するので

    2023-09-09 08:08:04