問題タブ [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 に答える
7148 参照

git - リポジトリ データベース .git/objects にオブジェクトを追加するための git fetch 権限が不十分ですか?

私のホームディレクトリ(Ubuntuボックス上)の私のレポで私はやった

残念ながら、次のエラーが発生しました。

.git/objects には無数のディレクトリがあり、それらはすべて 775 のようです。私が行ったいくつかのスポット チェックでは、ファイルが 664 であることが示されました。

私は行って、

これで問題は解決しましたが、今ではボックスにたくさんのファイル 777 があり、それは間違いだと確信しています。

正しいアクセス許可はどうあるべきですか? また、1,000 万のファイルとディレクトリすべてを正しく設定するにはどうすればよいですか?

前もって感謝します。

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

git - `git remote update の動作とは`リモートの場合。.tagopt` が設定されていませんか?

git remoteman ページ--tagsには何と何をするかが説明され--no-tagsていますが、どちらも指定されていない場合のデフォルトの動作は説明されていません。その振る舞いは何ですか?

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

git - Gitフェッチはありますが、ローカルとリモートの違いはありません

コマンドに問題がありgit diffます。HEADリモートとローカルで同じコミットを指さないことを私は知っています。リモートはさらにいくつかのコミットを受け取りました。しかし、実行してから、、、、または、を実行すると、git fetch差分が表示されません。誰かがアイデアを持っていますか?git diff HEAD...origingit diff HEAD...origin/mastergit log -p HEAD..origin

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

git - git fetch はどのように機能しますか?

最もフォローされているブログの 1 つから、git fetch を実行すると、Git は現在のブランチに存在しないターゲット ブランチからコミットを収集し、ローカル リポジトリに保存します。ただし、それらは現在のブランチとマージされません。

すべてのコミットをフェッチした後、git はこれらすべてのコミットをどこに保存しますか (ローカル ブランチとマージしていないため)、git fetch を実行すると git リポジトリの履歴はどのように変化しますか?

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

git - フェッチ後のGitマージ - どのように、正確に?

さまざまな情報源から、より細かい制御が可能になるため、単にプルするよりもフェッチしてからマージする方が通常は良い考えであると読みました。とは言っても、実際にそれを行う方法をまだ見つけていません。適例:

私の GitHub リポジトリの master ブランチの 1 つで、コードの一部に小さな変更が加えられました。取得できましたが、違いを実際にローカルの master ブランチ にマージする方法がわかりません。git branch私が持っているすべてのローカルブランチをリストしますが、マージ先を示すものは何もありません。

それで、それは単にまたはのようなものですgit merge mastergit merge origin/master?私は何が欠けていますか?

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

git - 「git clone」および「git fetch」コマンドからの奇妙な/文字化けしたリモート出力

リモートの Git リポジトリからクローンを作成してフェッチするときに、奇妙なサーバー出力 (以下のブロック引用の 5 行目) が表示されます。何が原因なのか考えている人がいるかどうか疑問に思っています。

Git のサーバー バージョンは 1.8.0.msysgit.0 で、Git のローカル バージョンは 1.7.11.msysgit.1 です。私の推測では、これはバージョンの違いによる潜在的なアーティファクトですが、私のチームの他の多くの開発者は同じバージョンを使用しており、そのような出力を報告していません。

0 投票する
10 に答える
396872 参照

git - リモートGitリポジトリから特定のコミットを取得する

PCにクローンを作成せずに、リモートGitリポジトリから特定のコミットを1つだけ取得する方法はありますか?リモートリポジトリの構造は私のものとまったく同じであるため、競合は発生しませんが、これを行う方法がわからないため、その巨大なリポジトリのクローンを作成したくありません。

私はgitを初めて使用しますが、方法はありますか?

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

git - git fetch、FETCH_HEADおよびorigin / master

私はgitを初めて使用し、簡単なfetch操作で問題が発生します。

同僚の進捗状況を彼のリポジトリから取得しようとしています。最初はgit fetch HEAD、gitに約350MBのデータをダウンロードするように促したので、何かが行われたと確信していました。しかし、origin/masterそれでも同じ古いコミットを指すことになりました(実際には名前の下にありdevますが、私はそれを呼び出しますmaster-彼は持っていませんmaster)。

その後試してみgit fetch origin masterましたが、何も起こらなかったようで、更新されただけFETCH_HEADです。コミットを失わないようにタグを付けましたFETCH_HEADが、リモートブランチを更新したいと思います。

何が悪かったのですか?リモートリポジトリにアクセスできません。それでも自宅で修理できますか?

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

git - 「gitfetch」の反対は何でしょうか?

リポジトリからにgitfetchを実行AしてもB、のマスターブランチは変更されBません-変更されるだけremotes/origin/masterで、それをgit status思い出させます。

しかし今、私は反対のことをしたいと思います-からの更新B、からへAのプッシュのようなもの。この理由は、この更新がsshを介して行われ、マシンがマシンに対して公開鍵認証を持っているためですが、その逆はありません。A:masterB:remotes/origin/masterAB

これどうやってするの?

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

git - git fetch を逆にする

私は git と、pull、fetch、merge の違いを完全に理解しています。私は時々追跡、フェッチ、およびマージするリモートを持っています。それがオリジン/マスターだとしましょう。私がやろうとしているのは、「git fetch」の動作を逆にすることです。ばかげているように聞こえますが、リモート トラッキング ブランチが指している場所を、最後のフェッチの直前の状態である古い状態に更新解除したいと考えています。これは可能ですか?

たとえば、これが私のワークフローだとしましょう...

謎のコマンドがここにあるので...

奇妙なことですが、取得するものがあることを検出するために git リポジトリを監視する crontab があり、この動作に基づいていくつかのアクションを実行するスクリプトのデバッグに問題があります。origin/master が変更されるのを待つ代わりに、スクリプトをデバッグできるように自分で変更したいと思います!