問題タブ [git-fetch]

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 投票する
1 に答える
169 参照

git - Git: `git fetch` によって報告される数字は何を意味するのですか?

git fetch を実行すると、いくつかの数値が得られます。

それらは何らかの形で役に立ちますか? たとえば、そのリモートでフェッチされたコミットの数を知りたいです。これらのデータには含まれていないようです (この場合、5 件のコミットでした)。
(私はログを見ることができるか、またはそれを見るために何でも見ることができることを知っています;それは何のためにあるのだろうか。)

0 投票する
4 に答える
9051 参照

git - ベアリポジトリをGit*INTO *でプル/フェッチするにはどうすればよいですか?

Bitbucket(GitとMercurialをサポート)からローカルマシンにすべてのリポジトリをバックアップするツールを書いています。

それはすでにMercurialで機能し、私は次のようにしています。

  • ローカルマシン上に作業コピーなしで新しい空のリポジトリを作成します( Gitリポジトリ
    と同じ)bare
  • リモートリポジトリからローカルの空のリポジトリにプル

今、私はGitで同じことをしようとしています。

ベアリポジトリに直接アクセスすることはできず、代わりに使用する必要があることはすでにわかっています。pullfetch

だから私はそれを試しました:

明らかにGit何かをフェッチしましたが、その後ローカルリポジトリは空になります。
git log言うfatal: bad default revision 'HEAD'

私は何が間違っているのですか?

免責事項:
私は非常に基本的なGitの知識しか持っていません(私は通常Mercurialを使用しています)。
そして、それが重要な場合、私はWindowsを使用しています。

0 投票する
12 に答える
171246 参照

git - Git:ローカルリポジトリが最新かどうかを確認するには?

ローカル リポジトリが最新かどうかを知りたいです (そうでない場合は、理想的には、変更を確認したいと思います)。

git fetchまたはを実行せずにこれを確認するにはどうすればよいgit pullですか?

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

git-svn - マージするコミットが残っていない場合のGit svn fetchチェック

git-svn を使用して svn プロジェクト リポジトリのクローンを作成しました。コミットを取得するとき、取得したすべてのブランチにマージするコミットが残っていないことを確認するにはどうすればよいですか?

0 投票する
4 に答える
49967 参照

git - git pulloriginmasterはorigin/masterを更新しませんか?

ドキュメントによると、git pullgitフェッチを実行してからgitマージを実行しますが、その場合、 git pulloriginmasterを実行するとgitfetchorigin masterを実行する必要がありますか?ただし、そうしているようには見えません。これが例です。

私のリモートオリジンマスター(私の場合はGitHub上)に次の履歴があるとします。

そして、私は次のショーをしているので、ローカルで最初のコミットしかありません

ここからプルを実行し、次のように結果を確認します。

ご覧のとおり、プルは実際にはリモートオリジンからの新しいコミットでマスターブランチを更新しましたが、ローカルオリジン/マスターはまだ元の場所にあります。私に次のことを強制する

これはgitpullの正しい動作ですか、それとも何かが正しく構成されていない可能性がありますか?git pull manページを調べたところ、これを示唆するものは何も見つかりませんでしたが、見逃した可能性があります。

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

git - GitHub で他の人のフォークにあるブランチを取得するにはどうすればよいですか?

GitHub のリポジトリからフォークしました。別のユーザーのフォークのブランチからコードを取得したいと考えています。

このユーザーのリポジトリ全体を別のローカル リポジトリに複製する必要がありますgit checkout link_to_the_other_users_branchか?

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

git - Git の FETCH_HEAD とはどういう意味ですか?

git pull --help言います:

デフォルトのモードでは、 の後に続くgit pullの省略形です。git fetchgit merge FETCH_HEAD

これは何ですか?FETCH_HEAD中に実際にマージされるのは何git pullですか?

0 投票する
31 に答える
3464814 参照

git - Git フェッチ リモート ブランチ

同僚と私は同じリポジトリで作業しています。これを 2 つのブランチに分岐しました。それぞれが技術的に異なるプロジェクト用ですが、類似点があるためmasterbranch.

しかし、私はbranch. 私の同僚はどうすればそのブランチを具体的に引っ張ることができますか?

リポジトリの Agit cloneは、彼のためにローカルにブランチを作成していないようですが、私の側でプッシュした後、それらが unfuddle でライブになっているのを見ることができます。

また、最初にブランチを作成したときは、-b checkout. それは大きな違いがありますか?

これらは私が実行したコマンドです。しかし、それは間違いなく機能していません。

そのブランチをチェックアウトしてから、さまざまな共同作業者やワークステーションからのブランチの変更だけをプッシュしてコミットできるようにしたいと考えています

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

git - どのようにgitfetchを実行してからマージしますか?「エラー:次のファイルへのローカル変更はマージによって上書きされます」

初心者のGitの質問:bitbucketにレポを設定しています。私は他の誰かの変更をgitフェッチし、それらを自分の変更とマージしたいと思います。ただし、git merge(またはgit merge origin / master)を実行しようとすると、「エラー:次のファイルへのローカル変更はmergeによって上書きされます:」というメッセージが表示され、変更したファイルのリストが表示されます。Gitにこれらの変更をマージさせることは、まさに私がやりたいことです。