• [解決済み] ファイルをリセットしたり、特定のリビジョンに戻したりするにはどうすればよいですか?

    質問内容 ファイルグループの一部として数回コミットされたファイルに変更を加えましたが、その変更をリセットして以前のバージョンに戻したいのです。 私は git log とともに git diff を使用して必要なリビジョンを見つけることができますが、ファイルを過去の元の状態に戻す方法については全く分かりません。 解決方法は? 欲しいコミットのハッシュが c5f567 :

    2022-03-15 20:19:39
  • [解決済み] .gitignoreはGitによって無視されます。

    質問 私の .gitignore ファイルが Git に無視されているようです。 .gitignore ファイルが壊れているのでしょうか?Git はどのようなファイル形式、ロケール、カルチャーを期待しているのでしょうか? 私の .gitignore : # This is a comment debug.log nbproject/ からの出力 git status :

    2022-03-15 19:33:32
  • [解決済み] Git のグローバルな設定を表示するにはどうすればよいですか。

    質問 設定されているGitセクションをすべて表示したいのですが。 のみが見つかりました。 git config --get core.editor そして、設定されているデフォルトエディタだけでなく、グローバルに設定されているものすべてを出力したいのですが。 解決方法は? 使用することができます。 git config --list または、あなたの ~/.gitcon

    2022-03-15 18:58:52
  • [解決済み] 特定のGitタグをクローンする方法

    質問 から git-clone(1) マニュアルページ --branch はタグを受け取り、結果のリポジトリでそのコミットにおける HEAD をデタッチすることもできます。 試してみた git clone --branch <tag_name> <repo_url> しかし、うまくいきません。返ってきます。 warning: Rem

    2022-03-15 18:55:56
  • [解決済み] gitでプッシュしようとしているものを見るにはどうしたらいいですか?

    質問 を実行した場合に、何がプッシュされるかを確認する方法はありますか? git push コマンドを使用できますか? 私が想像しているのは、Github の "pull request" 機能の "Files Changed" タブにあるようなものです。私がプルリクエストを発行したとき、私は、彼らが私のプルリクエストを受け入れた場合、何がプルインされるかを見て確認することができます。

    2022-03-15 18:49:09
  • [解決済み] このGitの警告にはどう対処すればよいのでしょうか?"異なるブランチを調整する方法を指定せずにプルすることは推奨されません"

    質問 の後に git pull origin master 次のようなメッセージが表示されます。 warning: Pulling without specifying how to reconcile divergent branches is discouraged. You can squelch this message by running one of the follow

    2022-03-15 18:10:59
  • [解決済み] Git のブランチコマンドは 'less' のように動作する

    質問 を使用する場合 git branch コマンドですべてのブランチをリストアップすると、次のような出力が表示されます。 git branch | less . コマンドは git branch は、ブランチのリストを表示するためのもので、たとえば ls はファイルに対して行います。 これが私の得た出力です。 のデフォルトの動作はどのようにすればよいので

    2022-03-15 17:56:04
  • [解決済み] Git リポジトリに既にコミットされているファイルを無視する [重複]。

    質問 この質問はすでにここに回答があります : Git に追跡されたファイルを忘れさせるにはどうしたらいいですか? (31件) 閉店 4年前

    2022-03-15 17:50:08
  • [解決済み] git reset --hard の後に残る未ステージ化変更点

    質問 後 git reset --hard , git status の中にあるファイルを取得します。 Changes not staged for commit: セクションを作成します。 また git reset . , git checkout -- . と git checkout-index -f -a が、無駄だった。 では、ステージングされていない変更を

    2022-03-15 17:42:20
  • [解決済み] どの gitignore ルールが私のファイルを無視しているのか説明してください。

    質問 あるファイルが git によって無視される理由を知る方法はありますか? .gitignore ファイルが無視される原因となっている)? このような場合(あるいはもっと複雑なシナリオで、何百ものフォルダと何十もの .gitignore ファイルを作成します。 / -.gitignore -folder/ -.gitignore -subfolder/

    2022-03-15 17:37:27
  • [解決済み] Git のリモートブランチを作成する方法を教えてください。

    質問 ローカルブランチを作成し、上流に'プッシュ'したいのですが、どうすればいいですか?Stack Overflow には、新しく作成されたリモートブランチを追跡する方法について、同様の質問があります。 しかし、私のワークフローは少し異なっています。 最初に ローカルブランチを作成し、満足したときだけ上流にプッシュし、ブランチを共有したいと思います。 どうすればいいのでしょう

    2022-03-15 17:34:32
  • [解決済み] GitでSHAハッシュによるコミットの取り消し?重複

    質問 この質問はすでにここに回答があります : Git リポジトリを以前のコミットに戻すには? (回答41件) 閉店 7年前 .

    2022-03-15 16:19:11
  • [解決済み] サブディレクトリを別のGitリポジトリに切り離す(移動する)。

    質問 私は ジット リポジトリは、いくつかのサブディレクトリを含んでいます。今、私はサブディレクトリの1つが他のものと無関係であることを発見し、別のリポジトリに切り離す必要があることを発見しました。 サブディレクトリ内のファイルの履歴を維持したまま、これを行うにはどうしたらよいでしょうか。 クローンを作って、それぞれのクローンの不要な部分を削除すればいいのでしょうが、これでは

    2022-03-15 15:40:43
  • [解決済み] コミット間の差分表示

    質問 でGitを使っています。 Ubuntu 10.04 (Lucid Lynx)です。 私のマスターにいくつかコミットしました。 しかし、私はこれらのコミット間の差分を取得したいのです。これらはすべて私のmasterブランチにあります。 例えば commit dj374 made changes commit y4746 made changes commit k7

    2022-03-15 15:09:49
  • [解決済み] Git のコミットを「取り消す」方法を教えてください。

    質問 を使用してコミットされた変更がある場合 commit を使用し、その後 revert この場合、元に戻すにはどのような方法があるのでしょうか? 理想的には、履歴を書き直さないように、新しいコミットで行うべきです。 解決方法は? まだその変更をプッシュしていない場合。 git reset --hard HEAD^ それ以外の場合は、リバートで全く問題ありません。

    2022-03-15 15:08:23
  • [解決済み] タグから新しいブランチを作成するには?

    質問 既存のタグから新しいmasterブランチを作成したいのですが、どうすればいいですか?たとえば、次のようなタグがあるとします。 v1.0 . このタグから新しいブランチを作成するにはどうすればよいのでしょうか? 解決方法は? わあ、思ったより簡単だった。 git checkout -b newbranch v1.0

    2022-03-15 14:46:41
  • [解決済み] サブモジュールを最新のコミットに更新する

    質問 プロジェクトAはライブラリで、プロジェクトBで使用されています。 AとBのプロジェクトは両方ともgithub上に別々のリポジトリを持っていますが、Bの内部にはAのサブモジュールがあります。 私は、リポジトリAにあるライブラリのいくつかのクラスを編集し、リモートリポジトリにプッシュしたので、ライブラリ(リポジトリA)は更新されます。 この更新は "reference" (サブ

    2022-03-15 14:45:28
  • [解決済み] 異なる2つのブランチのファイルを比較する方法

    質問 あるブランチで正常に動作し、別のブランチでは壊れているスクリプトがあります。2つのバージョンを並べて見て、どこが違うのかを確認したいのですが。これを実行する方法はありますか? はっきり言って 比較ツールを探しているわけではないのですが(私が使っているのは ビヨンドコンペア ). マスターバージョンと現在のブランチバージョンを比較して、何が変わったのかを確認できる Git

    2022-03-15 14:22:50
  • [解決済み] プル中に自分の変更を優先してGitのマージの競合を解決する

    質問 pull された変更を優先して git のマージの競合を解決するにはどうすればよいですか? 基本的に、私は作業ツリーからすべての競合する変更を削除する必要があります。 git mergetool 競合のない変更をすべて残しながら。できれば、プルした後ではなく、プルしている間にこれを行うことが望ましいです。 解決方法は? git pull -s recursive -X th

    2022-03-15 14:22:27
  • [解決済み] Git のローカルコミットを破棄する

    質問 悪いチェリーピックのせいで、私のローカル Git リポジトリは現在オリジンより 5 コミット進んでおり、良い状態とは言えません。これらのコミットをすべて削除して、もう一度最初からやり直したいと思っています。 もちろん、作業ディレクトリを削除して再クローンすればいいのですが、GitHub からすべてをダウンロードし直すのはやりすぎで、時間を無駄にしそうです。 もしかしたら gi

    2022-03-15 14:03:01