問題タブ [git-repo]

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 に答える
2546 参照

git - Git エラー: リモートのアンパックに失敗しました: 一時オブジェクト ディレクトリを作成できません - リモート リポジトリにプッシュしようとしている間

リモートリポジトリにプッシュしようとすると、次のエラーが表示されます

この同様の質問への回答を調べましたが、他の回答で示唆されているように、アクセス許可やストレージの問題ではないようです。このエラーは複数のユーザーとワークステーションで持続し、それぞれがローカル リポジトリへの完全なアクセス許可を持っています。

誰かがこれを引き起こしている可能性のあるアイデアとそれを修正する方法を知っているなら、アドバイスをいただければ幸いです!

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

git - レビューなしのレポアップロード(レポプッシュ機能)

プロジェクトでは git-repo ツールを使用していますが、コード レビューには gerrit を使用していません。これまでは通常の git コマンドを使用して変更をプッシュしていましたが、リポジトリの量が増えているため、リポジトリのアップロード機能を使用すると便利です。

リポジトリのアップロードには、マニフェストにレビュー サーバーが必要です。通常の git リモートを追加しようとしましたが、うまくいきませんでした。

潜在的な解決策は、すべてのリポジトリでgit pushを実行するrepo forall -c ...コマンドを作成することです。それでも私はレポアップロードの組み込み機能が好きで、 gerrit レビューなしで同様の機能を持つことが可能かどうか疑問に思っています。理想的にはrepo pushのようなものです。

レポのヘルプによると、そのようなコマンドは利用できません:

gerritレビューなしでレポで変更をプッシュできるかどうか誰かが知っていますか?

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

git - Git - 1 つのリポジトリで複数のプロジェクトを管理する

マスター ブランチと他の機能ブランチを持つ projectA リポジトリが、プル リクエストでマスター ブランチにマージされます。

ここで、新しい projectB を開始します。この projectB は、projectA と同じようにすべてを持ち、いくつかの機能がオフになっていて、projectA で必要のない新しい機能がほとんどありません。2 つの異なるチームが projectA と projectB に取り組みます。projectA に何かが追加された場合、projectB も最新の変更で更新する必要があります。

projectA と projectB に別々のリポジトリを作成したくありません。これら 2 つのプロジェクトを 1 つのリポジトリで管理するにはどうすればよいですか? master ブランチから projectA と projectB の 2 つのブランチを作成する必要がありますか?