問題タブ [git-pull]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
18 に答える
193050 参照

git - チェックアウトを使用せずにGitブランチをマージ、更新、プル

私は、AとBの2つのブランチを持つプロジェクトに取り組んでいます。通常、ブランチAに取り組んでおり、ブランチBからのものをマージします。マージには、通常、次のようにします。

ただし、ブランチAと最初にマージせずにブランチをチェックアウトすることがあるため、ブランチBのローカルコピーも保持したいと思います。これには、次のようにします。

ブランチを前後に切り替えることなく、1つのコマンドで上記を実行する方法はありますか?そのために使用する必要がありgit update-refますか?どのように?

0 投票する
1 に答える
70 参照

git - gitを使用して、すでにマージされているリポジトリをマージするにはどうすればよいですか?

変更をプルしたリポジトリがあるので、リモートリポジトリで最新の状態になりました。それを除いて、私はそのリポジトリの変更をすべてプルし、私のものを保持する必要がないことに気づきました。引っ張ったときに「すでに最新」にならないように、履歴に戻りたいです。また、パート2では、自分の変更を一切行わずに、すべての変更をプルして取得するにはどうすればよいですか?

0 投票する
2 に答える
158360 参照

git - git pull と git fetch + git rebase の違いは何ですか?

別の質問によると、それは+git pullのようなものです。git fetchgit merge

git pullしかし、とgit fetch+の違いは何git rebaseですか?

0 投票する
2 に答える
8071 参照

git - http からプルし、1 つの「リモート」で ssh を介してプッシュするように git を構成する方法は?

http からプルして認証を回避します (ssh.keygen を使用していない場合は、パスワードを入力する必要はありません)。

認証を使用して ssh をプッシュします。

0 投票する
2 に答える
1048 参照

ruby-on-rails - GIT / RubyMine(Leopard)-プルできませんが、コミットしてプッシュできます

奇妙な問題があります

私のシステムはSnowLeopard(10.6.4)です-RubyMineからプルすることはできませんが、コミットしてプッシュすることはできます。一番いいのは、ターミナルを実行して「gitpull」と入力すると正常に動作することです。

ルビー鉱山コンソールにはいくつかのエラーがあります:

このばかげた問題を解決する方法がわかりません。何か案は?手伝ってくれてありがとう

0 投票する
2 に答える
40896 参照

git - 特定のタグからのGITプル/フェッチ

リポジトリ内の特定のタグからコードをプル/フェッチする方法はありますか?

クローン作成後、タグにチェックアウトできますが、プル中にタグを指定することはできますか?

ClearCaseでは、コードの特定のベースラインをリベースまたは配信できますが、指定されたタグまでコードをプル/プッシュするのと同じようにgitタグを使用できる方法はありますか?

0 投票する
2 に答える
14357 参照

git - Gitは、リモートからプルした後、ローカルブランチがリモートよりも進んでいると言います

タイトルがはっきりしないと申し訳ありませんが、これは奇妙な問題です。

git checkoutは「ステージ」ブランチにgit pull移動し、パートナーの最新の変更(昨夜、リモートリポジトリの「ステージ」ブランチにプッシュした)を取得します。確かに、それらはローカルの「ステージ」ブランチにマージされます。git log <branch>彼が昨夜実行した5つのコミットを示しています。

次に、マスターブランチに切り替えて、リポジトリからプルします。テスト後に、これらの変更をマスターブランチにマージしたと彼が言ったからです。しかしgit checkout stage、「ステージ」ブランチに戻ると、5コミットだけリモートブランチより進んでいると表示されます。私git log origin/stageとそれは、そのリポジトリ(このプロジェクトで唯一のリモートリポジトリ)からプルした5つのコミットのどれも示していません。git log stageは、ローカルの「ステージ」ブランチでの5つのコミットを示しています。そのため、パートナーの最新のコミットを提供した直後に、リモートブランチがどのように時間を遡ることができたのか途方に暮れています。

私はこれにかなり慣れていないので、私はまだDCVSを把握しようとしているので、私が本当に基本的なことを単に誤解している可能性が高いので、あなたの忍耐に感謝します。

0 投票する
1 に答える
8846 参照

git - cloneとmkdir->cd->init-> remote-add-> pullの違いは何ですか?

Githubでリポジトリを設定した後、そのリポジトリをローカルリポジトリにプルする方法は2つあるようです。

まず、ディレクトリを作成し、空白のリポジトリを初期化し、リモートを追加してから、リモートから変更をプルすることができます。

次に、リモートのクローンを作成できます。

クローンは上記の5ステップバージョンのショートカットにすぎませんか、それとも他のこともしますか?ある方法を他の方法よりも使用すると、問題が発生しますか?

0 投票する
7 に答える
68691 参照

git - Git内の別のコンピューターのリポジトリからプルするにはどうすればよいですか?

たとえば、2台のコンピューターにオリジンリポジトリのクローンを作成しました。次に、先に進んでいくつかの変更を加え、コンピューターAのローカルリポジトリにコミットします。これらの変更をコンピューターBにプルするにはどうすればよいですか?コンピューターAとBの両方がネットワークに接続されています。

私が探しているのは、誰かが手動でパッチを作成して私に送信するのと同じです。これは、作業中のコピー/ローカルリポジトリに適用できます。

0 投票する
14 に答える
733810 参照

git - ローカルの変更を無視して git pull するには?

git pullディレクトリを吹き飛ばして実行することなく、ローカルファイルの変更を無視する方法はありますgit cloneか?