問題タブ [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.

0 投票する
8 に答える
84158 参照

git - Gitでブランチを削除するのはいつですか?

安定したアプリケーションがあるとします。

明日、誰かが私たちがすぐに修正プログラムを実行することにした大きな古いバグを報告します。そのため、「master」からそのホットフィックスのブランチを作成し、「2011_Hotfix」という名前を付けて、すべての開発者が協力して修正できるようにプッシュします。

バグを修正し、「2011_Hotfix」を「master」と現在の開発ブランチにマージします。そして「マスター」を押してください。

「2011_Hotfix」で今何をしますか?それは時間の終わりまで永遠に枝としてそこにとどまる必要がありますか、それともその目的を果たしたので、今それを削除する必要がありますか?ブランチのリストが非常に長くなる可能性があり、そのほとんどはもはや必要ないため、ブランチをあちこちに置いたままにしておくのは汚れているようです。

削除する必要がある場合、その履歴はどうなりますか?実際のブランチが利用できなくなっても、それは維持されますか?また、リモートブランチを削除するにはどうすればよいですか?

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

git - コミットから特定のファイルを復元する

GitGUIでGitを使用しています。

いくつかのファイルにコミットしました(そしてその後再びコミットしました)が、テストが機能していないことがわかりました。私はいくつかのコミットをチェックして、犯人を見つけました。特定のファイルに加えられた変更を特定のコミットに戻したいと思います。どうやってやるの?

推奨されるソリューションでは、最新のコミットもツリーに保持されます(したがって、今回はそれらを適切に再実装できます)。

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

git - Ubuntu の git-gui に新しいディレクトリが表示されない

Ubuntu 10.04 (git-gui バージョン 0.12.0.64.g89d6) で git gui を使用して、コミット (ステージング、アンステージング、差分のチェック) を管理していますが、とても気に入っています。ただし、コマンドラインの「git status」で追跡されていないと表示されていても、作成した新しいファイルやディレクトリは表示されません。git gui を実行する前に、追跡されていないファイルに対して明示的に 'git add' を実行する必要があります。その後、ステージングされた変更として表示されます。

なぜこれが起こっているのか誰にも分かりますか?または、追跡されていないファイルを git gui 内から追加する正しい方法は何ですか? git gui について私が見た他のコメントは、これが通常の動作ではないことを示唆していますが、それに影響を与える可能性のあるオプションは見つかりません。

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

git - Git-Gui オプション ダイアログのヘルプ ページはありますか?

Git-Gui にはオプション設定があります ([編集] > [オプション] の下)。各オプション設定のどこかに説明はありますか?

Git-Gui のマニュアル ページと Git-configのマニュアル ページのコマンド ラインのマニュアル ページがあることは知っていますが、オプション ダイアログのチェック ボックスを潜在的なコマンド ライン オプションに関連付けるものが見つかりません。(制御問題の反転;-)

私は Git 1.7.3.1.msysgit.0 と Git-Gui 0.3.GITGUI を使用しています。これには、Nathanj のnathanj.github.com/gitguide/creating.html 'Guide to Git on Windows' に示されているよりも多くのオプションがあります。

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

linux - Bzr Explorer のような Git GUI ですが、Git 用ですか?

Bazaar Explorer のような GIT 用の GUI はありますか?

できればLinux用です。

スクリーンショット
(ソース: ubuntugeek.com )

回答にスクリーンショットを含めたり、リンクしたりするとよいでしょう。

各アプリを 1 つの回答として実行できれば、個別に投票できます。

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

git - Xmingを使用してUnixからGitGUIを使用する方法

私はWindowsXPを使用しており、Puttyを使用してUNIXシステムにログインし、そこでいくつかのGitコマンドを実行します。また、WindowsシステムにXming +GitGUIをインストールしました。

ログインしたUnixシステムからウィンドウにインストールされたGitGUIを使用することはできますか?たとえば、私が与える場合、git diffそれは私のWindows Git GUIの視覚的な違いを開くことができますか?

0 投票する
0 に答える
137 参照

git - OS X では、git-gui で目的の言語を設定するにはどうすればよいですか?

私の母国語であるスウェーデン語ではほとんど使えません。Windows 向けのヒントをいくつか見ましたが、OS X 向けではありません。

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

windows - リベースを行う方法--WindowsGUIでインタラクティブ

私には、Windows用のgitGUIインターフェースに夢中になっている同僚がいます。彼がコミットを押しつぶすことができるように、彼にインタラクティブにリベースしてもらいたいと思います。

を使用しTools->Addて追加しようとしましgit rebase --interactiveたが、彼が試してみるとこれがハングします。クライアントはインタラクティブなリベースを処理できますか?できるWindows用の別のGUIクライアントはありますか?または、クライアントでコミットを潰す別の方法がありますか?

0 投票する
3 に答える
255 参照

windows - Web アプリケーションの初期 GIT コミットを行うより良い方法はありますか?

重複の可能性:
Git GUI ..すべてをステージング

私の雇用主は、すべての開発者からの多くの嘆願の後、最終的にソース管理の設定を検討しています。残念ながら、私を含む開発者の中で、ソース管理をあまり行ったことがない人はいません。私はSVNを調べて、それでいいと思ったのですが、別の開発者はそれを好まなかった. オプションとしてGITの検討に移りました。http://git-scm.comから GIT GUI をダウンロードし、いじり始めたところ、質問/問題が発生しました。

ソース管理 (GIT) に追加しようとしている Web アプリケーションは、7,386 個のファイルと 712 個のフォルダーです。最初のコミットを行うとき、私が理解していることから、コミットしたい各ファイルをクリックして、Unstaged Changes to Staged Changes ペインから移動する必要があります。明らかに、私は座って 7,386 回クリックするのをためらっています (コミットするファイルごとに 1 回)。これを行う別のより速い方法はありますか?

現在、このページを参照として使用して、GIT GUI http://nathanj.github.com/gitguide/tour.htmlの使用方法を学習しています。誰かが GIT GUI を使用するためのより良いチュートリアル/リファレンスを持っている場合は、リンクしていただければ幸いです。

ありがとう

0 投票する
5 に答える
13353 参照

git - TortoiseGit は git-gui のように選択的なステージングを許可しますか?

この質問:

TortoiseGit を使用してインデックス/ステージング領域を操作できますか?

TortoiseGit の主な機能はgit コマンド ラインの必要性を排除することではないとの立場をとっており、一般的には同意します。

ただし、git-gui には、私が頻繁に使用する機能があります (おそらく悪いワークフローを補うため): 点在する変更の束を複数のコミットで一貫した変更セットに分割するために、現在のパッチからハンクまたは行を選択的にステージングまたはステージング解除する機能です。 .

コマンドラインの代替手段は (少なくとも私にとっては) 少し扱いに​​くいので、理想的には、TortoiseGit で同じ選択的なコミットを行いたいと考えています。

これまでのところ、これを行う方法を見つけていません。他の質問への回答から、それは不可能だと思います。誰でもこれを確認できますか?