問題タブ [smartgit]
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 - Smartgit: ローカルの変更をスタッシュからブランチに移動する
隠し場所に保存したローカルの変更があります。私は今(その後)新しいブランチを作成し、スタッシュからこのブランチに変更をプッシュしたいと考えています。SmartGit: ローカル > スタッシュを適用します。
SmartGit を実行しようとすると、「インデックスの復元 (チェックボックス)」と聞かれますが、これは何ですか? 選択するかしないか。

git - SmartGit を使用して以前の svn-revision からブランチを作成するには?
古い svn-repository で SmartGit/HG を使用しています。したがって、これは git リポジトリではありません。
SmartGit の以前のリビジョンから新しいブランチを作成したいと考えています。これは可能ですか?
最後に、ローカル ディスクに新しいフォルダを作成したいと考えています。ここには完全なブランチ ファイルがあり、古い既存のフォルダには完全なトランク ファイルがあります。
git - smartgit: コマンドの実行に失敗しました: トランクが古くなっています
どうすればこの問題を解決できますか?
私はsvnリポジトリにsmartgit/hgを使用していますが、トランクは1つだけで常に機能していました。その中で別のブランチを開始し、「Cherry-pic」を使用したので、次の問題があります。
これは、「フォルダー/トランクが古くなっています」などを意味します
どうすればこれを解決できますか?
そのメッセージは何度も来る
これは私のツリーです:

下の画面では、ログは次のようになります。
git - Git - リンク切れ、ツリーの欠落、ぶら下がり
私は喜んで Git を使用していました。数日前にいくつかのコミットを行い、それがリモート リポジトリに反映されています。昨夜 Smartgit Hg を開いたところ、ツリーが見つからないことがわかりました。私は実行git fsck --fullして、以下のかなり大きな出力を得ました。
私は Git のアマチュアです。GUIを使用して、必要なことを行います。私はこれ(https://git.wiki.kernel.org/index.php/GitFaq#How_to_fix_a_broken_repository.3F)を読んでみましたが、あまり意味がなく、盲目的にそれに従うことはないようです働く。
を実行するgit ls-tree c957fc03bb53181547142045917211fbc380a8dfと、ファイルのリストが表示されます。最初にa が付いた 3 があった100644ので、そのディレクトリに移動して実行するgit hash-object -w filenameと、表示されたのと同じハッシュが出力されls-treeました。
wikiページには、これですべて完了したと書かれています。例外git fsck --fullは、そのツリーに対して同じメッセージを表示します。おそらくこれらのコマンドを間違って実行しているように感じます。
ここで他のgitの投稿を読んでみましたが、意味がありません。私は嘘をつきません。
version-control - SmartGit/Hg のリモート変更を破棄する
マージ時にバイナリ ファイルのリモート変更を破棄するにはどうすればよいですか? ローカル ファイルの変更を破棄するメニュー項目のみがあります。「解決」しようとすると、バイナリファイルに対してそのことを行うことはできないと表示されます。
申し訳ありませんが、「リゾルバー」メニューについて言及しましたが、それは「競合ソルバー」でした。ログhttp://pastebin.com/xhGuc3du。
「解決」を使用すると、操作ログ (右下隅) に OK アイコンが表示されますが、「競合」ラベルは消えません。ログhttp://pastebin.com/DEDWQSht。
git - チェックアウトを使用して以前のコミットに戻すと、いくつかの古いコミットが削除されます git/smartgit
5 コミット前に持っていたコードを取得しようとしています。ログに移動して特定のコミットをチェックアウトし、このコミットを新しいブランチにチェックアウトしています。
しかし問題は、ログのチェックアウトされたブランチに、以前のすべてのコミット (私がチェックアウトしたものよりも前の月のコミット) が存在しないことです。
編集これは私がチェックアウトしているコミットです:
