問題タブ [git-gui]
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.
git-gui - gitg ビジュアル ツールを起動すると、常に「git リポジトリが見つかりませんでした」というエラーが表示される
[OK] をクリックすると、使用できるようになります
ファイル -> 最近開いたもの または ファイル -> 新規
しかし、リポジトリをデフォルトとして設定できず、「OK」をクリックするまで毎回表示される起動メッセージを取り除くことができません。
私はUbuntu 10/11を使用しています(gitgはMac gitxツールに相当するubuntuです)
git - Windows で Git-GUI と Git-Bash を使用する: *.git ファイルの場所?
私は Git を初めて使用し、次のようなコマンドを使用して git リポジトリを自分のコンピューターに複製しました。
また、Windows で Git-GUI を試してみようとしています。レポファイルの場所を尋ねます:
ここに何を入れたらいいのかわからない。を入れてみgit://git.domain.com/dir1/dir2/myrepo.git
ましたが、「Gitリポジトリではありません」と表示されます。クローン操作によって配置されたハード ドライブに *.git ファイルが見つかりません。違いがある場合、レポは実際には空です。
このフィールドに入力する方法についてのアイデアはありますか? ありがとう。「ばか」な質問で申し訳ありません。
git - 「git gui」に「--patience」を「git diff」に渡すことはできますか?
git gui
のように差分を生成するように構成する方法を本当に探していますgit diff --patience
が、これを可能にするメカニズムがあれば、他のオプションも渡すことができると強く思うので、より一般的な質問をします後世により良いサービスを提供するために:
表示される差分を生成する際に使用する
git diff
オプションを設定する方法はありますか?git gui
git - Windows 上の GitGui: 空のディレクトリを表示する
デフォルトでは git は空のディレクトリを追跡しないと思いますが、それらを追跡する方法はありますか?
プロジェクト「images」と「plugins」に含めたい 2 つの空のディレクトリがありますが、デフォルトでは両方のディレクトリが空です。
空のディレクトリをコミットできるように、これを GitGui に表示する方法はありますか?
--no-empty-directory のフラグが付いているものを見ましたが、何もしていないようです。プロジェクトフォルダーのルートの .git ディレクトリにある除外ファイルに追加しました。
git - Git: ゆるいコミットをすべて再パックする方法
git gc
and (さまざまなオプションを使用して)を使用した後、フォルダーにはgit repack
まだ4825個のゆるいコミット.git/objects
があります。それらすべてを残りのパックファイルまたは別のパックファイルに入れたいと思います。
私は多くのコミットの書き換え (修正 + リベース) を行っているため、到達不能なコミットが多数あるのは完全に正常です。私の .gitconfig には、reflog と到達不能なコミットを長期間保持するためのこれらのパラメーターが含まれています。
意味があるかどうか疑問に思うかもしれませんが、私はすでに必要であり、数か月前に行われたいくつかのコミットを回復しました. 優先度の高いブランチの新しいセットで何ヶ月も開発し、その後、優先度の低い古いブランチで継続することがよくあります。
この質問の主な理由は、git gui
これを何度も行ったにもかかわらず、データベースを圧縮するように文句を言い続けることです。これらの緩いコミットをパックできない場合、この「不平」は のバグである可能性がありますgit gui
。
git - データの損失やアーカイブの破損に関して、GIT アーカイブを圧縮しても安全ですか?
私は GIT GUI を使用して、日々の開発タスクやコード/ファイルの変更に加えられた変更を追跡しています。
現在、私は Web 開発、主に Web サイトに取り組んでいます。プロジェクトに関連するすべてのファイルとドキュメントを含む各 Web サイト フォルダーに GIT アーカイブを使用しています。
多くの場合、GIT はアーカイブに多くのアイテムがあると不平を言い、アーカイブを高速かつ最適化するために、アーカイブを圧縮するように勧めています。
そうしても安全ですか?アーカイブを圧縮することの利点は、圧縮によって引き起こされる可能性のある最終的な問題を上回るでしょうか (それだけの価値はありますか)?
特に、潜在的なアーカイブの破損や、自分が気付いていない既知の問題やバグについて心配しています。
github - Git-Gui: コミットされたコードですが、私の github アカウントには何も表示されません
今日、初めて github にコードをコミットしました。
しかし、アクティビティに行っても何も表示されませんか? コミットしたコードはどうなりましたか? 表示できるエラーまたはログはありますか?
git - Git Bash でのプッシュは機能するが、Git Gui では失敗する
Git で奇妙な障害にぶつかっています。Git Gui を使用して GitHub にコードをプッシュしようとしています。これまで何度もやったことがありますが、このマシンでは初めてです。他のマシンで行ったのと同じようにキーをセットアップし、公開キーを GitHub アカウントに追加しました。しかし、ここで奇妙なことが起こります。Git Bash を使用すると問題なくプッシュできますが、Git Gui を使用してプッシュしようとすると、エラーで失敗します...
私が言ったように、私は以前にこれを行ったことがあり、キーがどのように機能するかを理解していますが、この問題を理解することはできません. コマンドを使用して、GitHubが示唆するようにテストしました...
...そして、期待どおりの応答が得られます...
しかし、Git Gui でプッシュしようとすると失敗します。
更新: この質問を投稿した後、Google Code で問題が開かれており、それが私の正確な問題を説明していることがわかりました。おそらくGit Gui自体の問題でしょうか?
eclipse - Windows/Linuxでのgit-flowのIDE/GUIサポートはありますか?
- git-flowをサポートするGit用のGUIフロントエンドはありますか?
私たちのチームは、WindowsとLinuxでEclipseIDEを使用しています。徐々にgit-svnに感染させ、(git-svn-rebase / dcommitではなく)実際の分岐の力を活用するための次のステップを探しています。Git-flowは多かれ少なかれ私たちが今必要としているもののようです。しかし、私たちの中にはまだGUIに依存している人もいます。それにより、すべての販売と立ち上げが容易になります。
したがって、理想的には、Eclipseから簡単にアクセスできる方法を探しています。まだサポートされていないようです—外部ツールとして追加することを検討しています。Eclipseの内外でアイデアを歓迎します。
- 上記の答えが「いいえ」の場合、それはGUI中毒者にとって問題になる可能性がありますか?
git-flowツールは実際には非常に薄いことを理解しています。GUIの有無にかかわらず、手動で「raw」コマンドを実行することで、実際にスキップするのは簡単です(たとえば、gitでブランチを操作すると便利です)。
一方では、手作業を最小限に抑え、エラーの余地を減らしたいと思います(ここでもチームの経験を考慮します)。OTOH、私の推測では、開発/リリース/ホットフィックスブランチ(後で機能ブランチを導入)のみを使用し始めることができ、この設定では、人々は通常どおりにプル/プッシュする必要があります。彼らはgit-flowの多くを見ることができませんでした-それは単にリリースやものをセットアップする人たち(主に私:)のヘルパーとして機能するでしょう。これは意味がありますか?
注:実際には、git-svn / trunkはまだ存在しています。これは、git以外のユーザーの場合もあります。これを「開発」と同期させることを計画しています(明らかにスカッシュマージによるマージ履歴を無視します)。これがスムーズに進むことを願っています—有名な最後の言葉ですか?
git - git-gui から外部ツールに渡すことができる $VARIABLES はどれですか?
に新しいツールを追加するとgit-gui
、ツールに渡されるいくつかの変数を使用できることがダイアログに示されます ( $REVISION
、$ARGS
、$FILENAME
)。
文書化されていない他のパラメーターはありますか(たとえば、現在のリポジトリ ディレクトリなど)? のドキュメントにそれらが含まれていないのはなぜgit-gui
ですか?
私の現在の使用例は、プリコミット フックを有効/無効にする 2 つのスクリプトがあることです。現在、Windows エクスプローラーを開いてバッチ ファイルをダブルクリックする必要がありますが、これは少し面倒です。git-gui
より簡単な方法は、 ...から直接それを行うことです
別の方法 (副次的な質問) として、プリコミット フック (つまり--no-verify
、コミット時に渡す) を からバイパスすることにも興味がありgit-gui
ます。