• [解決済み] Gitのヘッドが外れた場合の修理方法を教えてください。

    質問 リポジトリで作業していたところ、あるファイルにローカルな変更があることに気づきました。もういらないので、新しいコピーをチェックアウトすればいいと思い、そのファイルを削除しました。Gitでいうところの svn up . 使用方法 git pull はうまくいかなかったようです。適当に検索していたら、あるサイトにたどり着きました。 git checkout HEAD^ src

    2022-03-05 20:24:51
  • [解決済み] 既存のリモートブランチからローカルブランチを作成する方法は?

    質問 既存のリモートブランチ(仮にリモートAとします)からブランチを作成し、その変更をリポジトリにコミットしたいのですが、どうすればよいですか? 私は以下のコマンドを使用して、既存のリモートAからローカルブランチを作成しました。 $git checkout remote-A git branch master * remote-A さて、以下のコマンドで、リモートAからローカル

    2022-03-05 13:20:52
  • [解決済み] SourceTree / gitのコンフリクトを対話的に(視覚的に)解決する方法

    質問 gitプロジェクトに(Windows)SourceTreeを使っています。私は、コマンドプロンプトまたはLinuxターミナルのいずれかでそれを行うことができます。 しかし、コンフリクトを対話的に、かつ視覚的に解決するいい方法はないものかと考えています。例えば、pullがコンフリクトを検出したら、GUIベースのコンフリクトツール(例:P4Merge)をポップアップ表示させるとか。それ

    2022-03-05 11:58:38
  • [解決済み] git で 'master' に戻るにはどうしたらいいですか?

    質問 最初のコミットを行い、ブランチ(仮にbranch1とします)を作成しました。 このブランチにディレクトリ 'example' を作成し、コミットしました。GitHub には、新しいブランチと新しく追加したディレクトリ 'example' が表示されています。 さて、どうすれば master に「同期」して、example フォルダを削除できるでしょうか(master には存在し

    2022-03-05 11:26:57
  • [解決済み] git push がリモート git リポジトリに変更を送信しない

    質問 ローカルの git リポジトリにあるファイルに変更を加え、その変更を ssh 経由でローカルのクローン元であるリモートの git リポジトリに送りたいのです。 ローカル側で "git commit -a" を実行した後、リモートに変更を送信するために $ git push Everything up-to-date しかし、リモートファイルを確認したところ、変更されていませ

    2022-03-05 10:52:58
  • [解決済み] GitHubからフォークされたレポを削除する

    質問 git と GitHub を使い始めているのですが、GitHub で見ているプロジェクトがあります。思わずクリックし、フォークしてしまいました。今、それは新しいプロジェクトとして表示されています。 ちょっと疑問があります。 私のフォークしたレポにコミットしたり、別のことをすれば、それは更新されることは分かっていますが、更新されたコードは、プロジェクトの作者がプルを要求した後に

    2022-03-05 09:46:30
  • [解決済み] git push to specific branch (特定のブランチにプッシュする)

    質問 この質問を読んでも git-push-current-branch をどう書けばいいのか、まだよくわからない。 git push コマンドを使用します。質問リンクにあるように、ドキュメントをみてもよくわかりません。 私の「実戦」例を使ってみたいと思います。以下は git status コマンドを、私のブランチのトップレベルで実行します。 amd_qlp_teste

    2022-03-05 07:50:57
  • [解決済み] 複数アカウントでコマンドラインからGitHubにログインする

    質問 GitHub の新しいアカウントを開設して、業務用と個人用のリポジトリを分けました。 さて、私は git init 私のローカルリポジトリと git add remote origin <the repository HTTPS URL> プッシュしようとすると、常に元のアカウントの認証情報が使用されるようで、新しいアカウントの認証情報を求めるプロンプトが表示

    2022-03-05 05:03:05
  • [解決済み] git reset --hard origin/masterの意味は何ですか?

    質問 をしました。 git pull と表示され、エラーが発生しました。 次の作業ツリー ファイルは、マージによって上書きされます... マージする前に移動または削除してください。 これを解決するために、私は次のようにしました。 git fetch git reset --hard origin/master を実行すると git pull というメッセージが表示

    2022-03-05 04:31:03
  • [解決済み] git remote add upstream」は何を実現するのに役立つのでしょうか?

    質問 を読んでいたのですが。 https://wiki.diasporafoundation.org/Git_workflow#Rebase_your_development_branch_on_the_latest_upstream 以下はその抜粋です。 あなたのリポジトリを最新にする 開発用トランクから最新のアップデートを取得するために GitHubのメインレポを

    2022-03-05 03:12:24
  • [解決済み] git remote update」、「git fetch」、「git pull」の違いは何ですか?

    質問 今、Gitを使い始めているのですが、少し混乱しています。同じことをするのにたくさんのオプションがあるように見えます。今のところ私の質問は、以下のコマンドの違いは何なのかということです。 git リモートアップデート git フェッチ git pull また、リモートブランチのローカルコピーを更新する場合、どちらがより適切でしょうか? 解決方法は? git r

    2022-03-05 01:38:34
  • [解決済み] GIT vs. Perforce- 2つのVCSが参入し、1つは撤退する【クローズド】。

    質問 閉店 . この質問はもっと必要です フォーカス . 現在、回答は受け付けておりません。 閉店 <スパン 7年前 . <パス ロックされた . この質問とその回答は ロック なぜなら、この質問はトピックから外れて

    2022-03-04 22:40:19
  • [解決済み] git filter-branchのファイルを大量に削除する。

    質問 リポジトリをsvnからgitに移行しています。 この最後のステップでは、履歴から不要なファイルを大量に削除したいと思います。 以下のコマンドを試しています。 git filter-branch --prune-empty --index-filter \ "for file in $(cat files); do git rm -rf --cached --ignore-

    2022-03-04 22:19:42
  • [解決済み] git reset --softの実用的な使い方?

    質問 gitを使い始めてちょうど1ヶ月になります。確かに昨日初めてresetを使いましたが、ソフトリセットはまだあまり意味をなしていません。 ソフトリセットを使えば、インデックスや作業ディレクトリを変更することなくコミットを編集できることは理解しています。 git commit --amend . この2つのコマンドは本当に同じなのでしょうか( reset --soft 対 c

    2022-03-04 22:13:17
  • [解決済み] git diff ファイルを、同じリポジトリのコピーであるローカルブランチに適用するにはどうすればよいですか?

    質問 同僚が作成した .diff ファイルがあり、その diff ファイルに記載されている変更を、まったく同じリポジトリの私のローカルブランチに適用したいのですが、どうすればよいですか? 私は、このdiffファイルを作成した作業者のPCやブランチにアクセスすることができません。 もちろん、一行ずつ調べてすべてを入力し直すこともできますが、人為的なミスをシステムに負わせたくありません。最も

    2022-03-04 19:36:35
  • [解決済み] Gitでローカルブランチをリモートブランチに完全に置き換えるには?

    質問 2つのブランチがあります。 ローカルブランチ (私が作業しているブランチ) リモートブランチ (公開、十分にテストされたコミットのみがそこに行く) 最近、私はローカルブランチをひどく混乱させました。 ローカルブランチをリモートブランチに完全に置き換えて、リモートブランチのある場所から作業を続けるにはどうしたらいいでしょうか? SOで検索済みですが、ローカルでリモ

    2022-03-04 19:19:52
  • [解決済み] gitです。現在の未追跡ファイルをすべて無視するには?

    質問 git リポジトリの追跡されていないファイルやフォルダをすべて無視する便利な方法はありますか? (私は .gitignore .) そこで git status であれば、再びきれいな結果が得られます。 解決方法は? すでに言われているように、ステータスから除外するには、次のようにすればよい。 git status -uno # must be "-uno" ,

    2022-03-04 17:28:33
  • [解決済み] git merge` で `--no-ff` フラグはどのような効果がありますか?

    質問 使用方法 gitk log の効果の違いを見出すことはできませんでした。 git merge と git merge --no-ff . その違いを観察するにはどうしたらよいでしょうか(gitコマンドや何らかのツールで)。 どのように解決するのですか? その --no-ff フラグにより git merge を検出した場合、早送りを実行します。 HEAD は、マ

    2022-03-04 17:08:59
  • [解決済み] Git GitHubクライアント(Windows版)でPATHにGitをインストールする

    質問 にGitをインストールするには? PATH GitHub クライアント (Windows 版) を使用する場合は? どうやらGitがPATHにインストールされていないようで、エラーに遭遇しています。例えば、Atomを使用して、Linterプラグインをインストールしようとすると、このエラーが発生します。 npm ERR! not found: git npm ERR! npm

    2022-03-04 16:53:58
  • [解決済み] gitを使ってプッシュしたコミットを元に戻すにはどうしたらいいですか?

    質問 私はリモートリポジトリにプロジェクトを持ち、ローカルリポジトリ(開発)およびサーバーリポジトリ(prod)と同期しています。私はすでにリモートにプッシュされ、サーバーからプルされたいくつかのコミットされた変更を行っています。今、私はそれらの変更を元に戻したいと思っています。そこで、私はちょうど git checkout を変更前のコミットに戻し、新しい変更をコミットするのですが、再

    2022-03-04 16:09:13