私たちのオフィスのいくつかの新しい開発者(私自身も含めて)は、Visual Studioのいくつかのファイルを再フォーマットし、空白を変更し、smartgitでマージするときに矛盾を引き起こしました。私はgitが-Xignore-space-changeオプションを持っているのを見て、空白の変更をナビゲートします。マージの際にsmartgitにこのオプションを使用する方法はありますか?Smartgit -Xignore-space-change?
0
A
答えて
1
Smartgitはこの機能をサポートしていませんが、smartgitはコマンドラインバックエンドのGUIであるため、Smartgitからシェルウィンドウを開き、バックエンドがサポートするコマンドを入力できます。
Git-Shellを開くには、[ツール]> [Git-Shell]を選択します。
私は空白を無視して、私の枝に発展マージする私のコマンドラインは、このように見えたので、私たち、ブランチ「を開発」オフ機能ブランチに取り組んでいた:
$ git.exe merge --no-ff --no-commit -Xignore-all-space develop
を私はgitのために新たなんだ、そうコマンドラインコマンドの先端のために、私はSmartgitインタフェースを介してマージ実行し、出力ウィンドウにecho'dシェルコマンドを見た:
$ git.exe merge --no-ff --no-commit develop
(必ず編集>環境設定>コマンドを作成し、出力するコマンドを表示するには> "実行されたコマンドを出力ウィンドウに表示する"が有効です)。コマンド・テキストをGit-Shellにコピー・アンド・ペーストし、-Xignore-all-spaceオプションを挿入しました。解決する残りの競合を含め、マージの結果は、コマンドがGUIを通して実行されたかのように、Smartgit GUIをうまく読み込みます。
EDIT:--no-コミットオプションを追加するにはどこか鋸の提案は、だから、これはSmartGitで現在は不可能である
関連する問題
- 1. SmartGit Merge SVN
- 2. smartgitでリベース "git-am is progressing"
- 3. Smartgit:自動挿入コミットメッセージ
- 4. smartgitとkdiff3の統合
- 5. SmartGit認証、コマンドラインからのプッシュが
- 6. SmartGitにはプライベートレポジトリがありません
- 7. SmartgitをGitHubにリンクするには
- 8. SmartGit/Gitでコミット操作を元に戻す方法
- 9. SmartGitで1行をステージングする方法は?
- 10. smartgitがコミットを削除して前のコミットに戻る
- 11. smartgitを使用してリモートフィーチャブランチをマスタにマージする方法
- 12. SmartGit RPCが失敗しました。結果は22、HTTPコード= 500
- 13. Smartgitは常にパスワード認証を要求します
- 14. smartgitでssh秘密鍵を設定する
- 15. SmartGit - 複数のコミットのすべてのファイルを選択
- 16. SmartGitとTortoiseGitの認証情報の違いは?
- 17. SmartGitで `git clean -fd`を実行するには?
- 18. SmartGitの使用時にcore.autocrlfをどのように変更しますか?
- 19. TortoiseGit、Git Extensions、SmartGitはWindows 7 64bit上で共存できますか?
- 20. Smartgitを使用して既存の名前で新しい機能を開始
- 21. 分岐を分岐してSmartGitで参照してください
- 22. SmartGit/KitKrakenを使用してGitからフォルダーを無視/削除する方法
- 23. git fetchのためにSmartGitで--recurse-submodules戦略を指定する方法
- 24. smartgitプッシュまたはプッシュする前にリモートリポジトリとローカルリポジトリを比較します
- 25. Smartgitの設定ディレクトリを削除してもすべて削除されない
- 26. Git pushはGit Bashで動作しますが、SmartGitやTortoiseGitでは動作しません
- 27. Smartgitリポジトリビューにはファイルは表示されずフォルダのみが表示されます
- 28. Linux上でSmartGitをsshクライアントとして使用してgitリポジトリを複製する方法は?
- 29. SmartGitを使用してリポジトリを複製しましたが、ディレクトリパネルに<missing>と表示されます
- 30. Smartgitで前のコミットメッセージを編集するにはどうしたらいいですか?
の上にこれを追加しました。私はここにトピックを投稿することをお勧めします:https://smartgit.userecho.com/ – mstrap
ありがとうmstrap。私はGit-Shellを使って回避策を見つけました。私は誰かがこれを探している場合のための答えとして投稿します。 – buttonsrtoys