• [解決済み】Git reset --hard でリモートリポジトリにプッシュする。

    質問 私はいくつかの悪いコミット(この例ではD、E、F)があるリポジトリを持っていました。 A-B-C-D-E-F マスターとオリジン/マスター ローカルリポジトリを具体的に修正したのは git reset --hard . リセット前にブランチを取ったので、今は以下のようなレポになっています。 A-B-C master \ D-E-F old_master

    2022-04-04 09:23:26
  • [解決済み】Bowerインストールはhttpsだけを使用する?

    質問 私たちの組織のデータセンターにあるビルドサーバーにBowerをセットアップしようとしています。 git のポートがデータセンターのファイアウォールで開かれていないようです。 git コマンドラインクライアントで https://[repo] を使用しますが git://[repo] . を使用して git clone を実行するように bower に指示するスイッチまたは環境設

    2022-04-04 09:16:30
  • [解決済み】Git、以前のコミットのユーザー名とメールを書き換える

    質問 Github のプロジェクトに大量のコミットをしましたが、現在コミットするために使用しているコンピュータで適切な電子メールとコミッターのフルネームを設定していないことに気づき、そのためユーザーのアバターと電子メールアドレスが存在しません。 過去のコミットメールとユーザー名をすべて書き換えるにはどうしたらよいですか? 解決方法は? このエイリアスを追加することができます。

    2022-04-04 08:49:37
  • [解決済み】2つの連続しないコミットをつぶすには?

    質問 gitのリベース機能については、ちょっと初心者なんです。 例えば、以下のようなコミットを行ったとします。 A -> B -> C -> D その後、気がつくと D で追加された新しいコードに依存する修正が含まれています。 A で、これらのコミットは一緒になっています。 どのようにすれば A &です。 D を一緒に残して B &

    2022-04-04 08:48:20
  • [解決済み】特定のファイル(「私たちの」、「私の」、「彼らの」)に対する Git マージ戦略を選択する)

    質問 の後にリベースしている最中です。 git pull --rebase . マージが競合するファイルがいくつかあります。 特定のファイルについて、"they" の変更または "my" の変更を受け入れるにはどうしたらよいですか? $ git status # Not currently on any branch. # You are currently rebasing. #

    2022-04-04 08:38:41
  • [解決済み】カレントディレクトリがGitリポジトリであるかどうかを確認する

    質問 zshでGitを管理するための一連のスクリプトを書いています。 カレントディレクトリがGitリポジトリであるかどうかを確認するにはどうすればよいですか?(Gitリポジトリでないときに、たくさんのコマンドを実行して、たくさんの fatal: Not a git repository のレスポンス)。 解決方法は? bashの補完ファイルからコピーして、以下のような素朴な方

    2022-04-04 07:24:09
  • [解決済み】Git GUIが参照する「ルースオブジェクト」とは何ですか?

    質問 を開くと Git GUI というポップアップメッセージが表示されます。 loose objects . した。 git gc というメッセージが表示され、それが削除されました。 とは? loose objects また、どうすればこのような事態を防ぐことができるのでしょうか? どのように解決するのですか? SHAで言うところのオブジェクト(ブロブ、ツリー、コミット

    2022-04-04 06:20:18
  • [解決済み】gitignoreでディレクトリ内の拡張子を持つファイルを全て削除する。

    質問 あるディレクトリにある、ある種類のファイルをすべて無視する方法はありますか? ** はgitにとって意味がないらしいので、これは使えません。 /public/static/**/*.js 任意のネストされたフォルダーにマッチするようにすることである。 解決方法は? 試したことはありませんが git help ignore を付けると、より効果的であることを示唆

    2022-04-04 06:03:20
  • [解決済み】`git log`にブランチの名前を表示するには?

    質問 の出力にブランチの名前を表示するにはどうしたらよいですか? git log ? で例えば。 git log --graph --all コミットの概要はわかるのですが、たとえばどの行がマスターでどの行が自分のブランチなのかがわからなくなってしまいます。 どうすればいいですか? デコレートオプションをお試しください。 git log --graph --all --dec

    2022-04-04 04:57:59
  • [解決済み】Sublime TextをGitのデフォルトエディタにするには?

    質問 Sublime Text 2 をインストールする際に問題が発生しました。 core.editor と git . この問題に取り組んでいるすべての投稿に目を通しましたが、私にはまだ何も機能していません。私はWindowsを使用しています。 したことがあります。 git config --global core.editor "'C:/Program Files/Subli

    2022-04-04 04:44:47
  • [解決済み】Git credential helper - update password

    質問 現在、GitHub over HTTPS を使用しており、最新バージョンの Git (1.9.0) と Git credential helper が Windows 7 にインストールされています。 環境構築の際、ユーザー名とパスワードを永久に記憶するようにgit-credentialsに伝えました。 最近、ウェブサイトからGitHubのパスワードを更新したら、push/pu

    2022-04-04 04:13:45
  • [解決済み】Git: トラックされたファイルを無視する

    質問 リポジトリに追跡されたファイルがいくつかあり、コードをビルドするときに自動的に変更されます。私はそれらを追跡解除したいわけではなく、ただそれらを修正されたものとして表示させたくないだけです。そして、私はそれらをgit add時にステージングさせたくないのです。 このようなことは可能でしょうか? どのように解決するのですか? もちろんです。 git update-index

    2022-04-04 03:33:16
  • [解決済み】VIがコミットメッセージ待ちの画面で、Gitコミットを停止するにはどうすればいいですか?

    質問 Gitにgit bashからコミットを実行するように依頼したところ、いつものようにVIが表示されました。 コミットをキャンセルしたいのですが、この時点からコミットを続行しないようにするにはどうしたらよいですか? 解決方法は? 2つの選択肢があります。 空のコミットメッセージを用意する。新しいコミットで、まだメッセージを保存していない場合は、単に :q! (保存せ

    2022-04-04 02:20:49
  • [解決済み】git リポジトリに複数のプロジェクトを入れる方法はありますか?[クローズド]

    質問 閉店 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにする。 この投稿を編集する .

    2022-04-04 01:22:02
  • [解決済み】TortoiseGitでGitブランチを削除する方法

    質問 を持つブランチを削除するオプションはありますか? かめギット ? を発見しました。 コマンドラインでの解決策 . TortoiseGitでの実装はあるのでしょうか? どのように解決するのですか? こちらの記事をご覧ください。 TortoiseGit によるリモートブランチ このブログ記事によると ...ローカルブランチを削除するには、最初に Check

    2022-04-03 23:57:42
  • [解決済み】git stashをリモートリポジトリにプッシュすることは可能ですか?

    質問 gitでは、stashを作成し、リモートリポジトリにpushし、別のコンピュータでstashを取得し、stashを適用することは可能でしょうか? または、私のオプションです。 パッチを作成し、そのパッチをもう一方のコンピュータにコピーする、または マイナーブランチを作成し、未完成の作業をそのブランチにコミットしますか? 解決方法は? フェッチなどで取得することは

    2022-04-03 22:42:21
  • [解決済み] `git push`の後に、ローカルとリモートで`git commit`を取り消すにはどうすればよいですか?

    質問 を実行したことがあります。 git commit に続いて git push . ローカルとリモートの両方のリポジトリでその変更を元に戻すにはどうすればよいですか? $ git log commit 364705c23011b0fc6a7ca2d80c86cef4a7c4db7ac8 Author: Michael Silver <Michael Silver@gmail

    2022-04-03 20:27:48
  • [解決済み】GitLabからGitHubにgitリポジトリを転送する - できるか、方法と落とし穴(もしあれば)?

    質問 必要に応じて、GitLabからGitHubにリポジトリを転送することは可能ですか?もしそうなら、具体的にどのようにすればいいのでしょうか? また、最終的にGitHubに移行することを考えると、そうする前に注意すべき落とし穴や予防措置はありますか(現時点ではGitHubの方が私のプロジェクトに便利な機能が多いので)。 解決方法は? GitHubのリポジトリにリモートを追加し、

    2022-04-03 19:16:45
  • [解決済み】gitでタグ間のコミット一覧を取得する

    質問 リリースのバージョンを表すタグを含むgitリポジトリがある場合。 2 つのタグの間のコミットの一覧を取得するにはどうすればよいですか (可能であればきれいな形式で)? どのように解決するのですか? git log --pretty=oneline tagA...tagB (すなわち3つの点) タグAではなくタグBから到達可能なコミットが欲しいだけの場合。 git

    2022-04-03 17:46:24
  • [解決済み】Bareリポジトリと非Bareリポジトリの -実用的な- 違いは何ですか?

    質問 Gitのベアリポジトリとノンベアリポジトリ、デフォルトリポジトリについて読んでいます。両者の違いや、なぜベアリポジトリに "push"しなければならないのかについて、(理論的には)よく理解できていないのです。以下がその内容です。 現在は、私一人が3台のパソコンでプロジェクトに取り組んでいますが、後で関わる人が増えるので、バージョン管理にはGitを使っています。すべてのコンピュータに

    2022-04-03 16:49:52