問題タブ [gitk]
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 - エラー: 致命的な緩いオブジェクト ### (.git/objects/.... に保存されているのが壊れています)
いつものように起動しgitk
ましたが、今回は致命的なエラーメッセージが表示されました:
エラー メッセージ ボックスで [OK] をクリックし、終了してから、もう一度gitk
開始gitk
しました。今回はエラーなしで起動しました (いつものように)。
このエラーは何を意味し、なぜエラーが表示されたのですか?
リポジトリの整合性について心配し始めるべきですか? (この時点ではまだローカルの.git
サブディレクトリ内)
更新:git fsck
以下の提案に従って実行したところ、次の結果が得られました。
- 「ぶら下がっているブロブ」とはどういう意味ですか?
- これはどうして起こったのでしょうか?
- これを修正する方法はありますか?
git - msysgitでgitkを使用する
mysysgitでgitkを使用しようとしています。私はmysysgitを実行するためにCygwinまたはMinGWを使用していません。これは、WindowsでのDOSコマンドプロンプトです。
gitkファイルはbin/フォルダーにありますが、実行可能ファイルではないため、次のように入力すると次のgitk
ようになります。
「gitk」は、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません。
windows - すべてをローカルで追跡しますが、.c と .h の変更のみを github で利用できるようにします
TortoiseGit を使用して取り組んでいるプロジェクトの追跡を開始します。多くの .c および .h ファイルがあり、さらに .exe、.obj、.pdb、.ilk、suo などもあります。これらすべてのファイルのスナップショットを作成したいと考えています。必要に応じて以前のリビジョンにロールバックできるように。ただし、数週間後、これらすべてのリビジョンを github にアップロードしたいのですが、.c および .h ファイルの変更のみを表示し、それらのファイルのみをプロジェクトのクリーンなパブリック バージョンで表示できるようにしたいと考えています。私は git を初めて使用するので、どうすればよいかわかりません。私が見つけた最も近い質問(ただし、実際には理解していません)は次のとおりです。
git リポジトリのブランチを新しいリモート (github) にプッシュし、その履歴を隠します
それが私のやりたいことですか?gitk (msysgit を使用した Git GUI) または tortoisegit を使用して実行できるステップバイステップで、誰かが私のためにそれを分解できますか? 私の経験レベルは、GitBook を読んだことはありますが、高度なセクションはまだ読んでいません。ありがとう
linux - git: gitk の「日付で並べ替え」のコマンド ライン オプションはありますか?
「View / Edit view ...」ウィンドウで「Strictly sort by date」と同じ効果を持つgitkのコマンドラインオプションを見つけようとしています。
man gitk
は、GUI で使用できるオプションと比較して非常に限られた数のオプションを示しています。
git - Gitk:「スペース変更を無視する」オプションをデフォルトでtrueに設定
これはどうにか可能ですか?私は試しgit config --global alias.diff 'diff -b -w'
ましたが、残念ながらそれは解決策ではありませんでした。
git - git (または gitk) を使用してコミットのすべての子孫を取得/一覧表示/表示するにはどうすればよいですか?
を使用するgitk --all
と、すべてのブランチからリポジトリのすべてのコミットを確認できます。特定のコミットの子孫のみを除いて、そのようなものが必要です。
gitk - gitkのソースコードはどこにありますか?
gitkは非常に優れたインターフェイスデザインなどを備えているようです。私は本当にそのソースコードを調べたいです。それで、どこでそれを見つけることができますか?
gitkとは、gitのリポジトリ履歴を表示するものを意味します。
git - リポジトリごとに gitk をカスタマイズする
Gitk は優れたツールですが、実際にどのリポジトリにいるのかについて視覚的な手がかりはありません。複数の gitk ウィンドウを開くと、常に立ち止まって、各リポジトリにどのリポジトリが適しているかを考える必要があります。
私の知る限り、リポジトリごとに異なる.gitk 構成ファイルを提供する方法はありません。誰かがこれのためのある種のトリックを持っていますか?
編集:実際にはレポの名前がタイトルバーに表示されています.XMonadは私のためにそれを隠していました. ただし、複数の構成ファイルの問題は依然として残っています。(私が理想的に望むのは、Preferences > Interface color を設定して、各ウィンドウが異なる色になるようにする方法です)
git - Cygwingitkの問題
最近、すべてのX11パッケージをcygwinセットアップにインストールしましたが、gitkが表示されないという非常に厄介なエラーが発生しました。私がこのようなものをインストールするまで、すべてが完全にうまく機能していました。
この問題が発生する前は、xwinserverを起動しただけで、ブランチに移動してgitkと入力すると、すべてが表示されました。ディスプレイが設定されていないと主張しているので、ディスプレイを配置する必要があります。表示設定をエクスポートして、表示されるxclockを実行して正しく設定されていることを確認します。次に、問題が発生します。
これが何であるかについての手がかりを得ていません。関連する質問をいくつか見ましたが、答えはありません。
注:私はWindows 7 64ビットを使用しており、Bashシェルを使用しています
更新:まだまったく同じエラーが発生します。これは本当にイライラします!Debianをダウンロードするだけかもしれません