問題タブ [araxis]
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 - Mac と git diff の araxis マージ
araxis マージと組み合わせて、os x でコマンド ライン git を使用しようとしています。
git diff foo で araxis を開きたい
インストーラーのユーティリティを /usr/bin にコピーしました
以下を含むように .gitconfig を変更しました。
以下を実行しても、コマンド ライン diff が生成されます。
$ git 差分 template.html
git - trustExitCode = false が Mac と Git の Araxis マージで機能しない
私は私の設定ファイルにこれを持っています:
競合するファイルでmergetoolを呼び出して編集し、ファイルを保存します。(y)es/(n)o と返信する必要があるマージが機能したかどうかを確認するプロンプトが git に表示されることを期待します。
それはそうではありません…編集内容でファイルを自動的にステージングしているだけです。
これは私のために働いていました。
私の git バージョン 1.7.12.4 (Apple Git-37) 私の araxis バージョンは 2013.4283 です
誰かが私が間違っていることを見つけることができますか?
また、ツールを「araxis」に設定してみました。
また、「araxisgitmerge」oascript でエラーをスローしようとしましたが、うまくいきませんでした。
私には、 trustExitCode = false が機能していないようです。
git - Mac OsX: Git が git mergetool コマンドで Araxis を開かない
git からマージしようとすると、 を呼び出しますが、git mergetool
マージのために Araxis を開きません。
これは私の~/.gitconfig
です:
そして、これは結果です:
私は何を忘れたでしょうか?
git - Araxis Merge は .gitattributes 設定を尊重しません
私のフォルダに追加path/to/compiled/file.css -diff
しました。.gitattributes
git diff --no-ext-diff
プリファレンスを尊重し、バイナリ ファイルが変更されたことを通知するだけですがgit diff
(Araxis Merge を GUI 差分として使用するように構成されている) 通知はしません。Araxis がコンパイル済みの css ファイルをヒットすると、回転するビーチボールが表示されます。
Araxis に私の希望を尊重させる方法はありますか?
git - git difftool が現在のファイル パスを認識しない
git difftool FORMER_BRANCH_NAME HEADを実行しました。Araxis マージでファイルを比較できると思います。
ただし、Araxis のマージでは、ファイルが一時ファイル パスに表示されます。
/var/folders/ft/d77t_nxd141g373d7p6t47lc0000gn/T/uga8V8_XXXXller.js
これは、最新のコミットを含むファイルには当てはまりません。/src/views/a.jsである必要があります
この種のファイル パスを使用すると、変更をファイルに直接戻すことができます。
どうすればこれを達成できますか?Araxisマージ に実際のファイル パスを認識させ、比較を行います。