서브 레임 텍스트 3과 Git 패키지를 사용하여 내 레포를 관리하고 있습니다. 나는 Meld 도구 (융합의 v3.14.2)를 사용하도록 설정 한 .gitconfig
파일이 : 나는 문제없이 $ git difftool
으로 명령 프롬프트에서 실행할 수 있습니다숭고한 텍스트 3 + 힘내 패키지 : difftool (Meld)
[diff]
external = meld
tool = meld
.
이전에는 Git Diff Tool Current File
및 Git Diff Tool All
명령을 사용하여 git 패키지에서 동일한 작업을 수행 할 수있었습니다. 다시 설치 나는 그 두 가지 조치 중 하나를 수행 할 때, 숭고한 텍스트 (3)를 한 후, 숭고한 하단의 창을 묻는 나타납니다
Viewing (1/1): 'test.py'
Launch 'meld' [Y/n]:
내가 또한되지 여기에 입력 텍스트를, 그리고 할 수있는 I didn를 전에는 필요 없어. 내가 Git Diff Current file
를하려고하면 그것은 함께 새 탭을 엽니 다 (약 스페인어 번역)
Usage:
meld Iniciar con una ventana vacía
meld <archivo|carpeta> Iniciar una comparación de control de versiones
meld <archivo> <archivo> [<archivo>] Iniciar una comparación de archivo de 2 ó 3 vías
meld <carpeta> <carpeta> [<carpeta>] Iniciar una comparación de carpetas de 2 ó 3 vías
Error: too many arguments (expected 0-3, got 7)
fatal: External Diff died, stopping at test.py
그래서 인수가 제대로 전달되지 않습니다 융합하는 것 같습니다. 이것은 나의 기본 설정 파일입니다. 사용자 설정이 없습니다.
{
// save before running commands
"save_first": true
// if present, use this command instead of plain "git"
// e.g. "/Users/kemayo/bin/git" or "C:\bin\git.exe"
,"git_command": false
// if present, use this command instead of plain "gitk"
// e.g. "/Users/kemayo/bin/gitk" or "C:\bin\gitk.exe"
,"gitk_command": false
// point this the installation location of git-flow
,"git_flow_command": "/usr/local/bin/git-flow"
// use the panel for diff output, rather than a new scratch window (new tab)
,"diff_panel": false
// If you'd rather have your status command open files instead of show you a
// diff, set this to true. You can still do `Git: Status` followed by
// 'Git: Diff Current File' to get a file diff
,"status_opens_file": false
// Use --verbose flag for commit messages
,"verbose_commits": true
// How many commit messages to store in the history. Set to 0 to disable.
,"history_size": 5
// Show git flow commands
,"flow": false
// Annotations default to being on for all files. Can be slow in some cases.
,"annotations": false
// statusbar
,"statusbar_branch": true
// Symbols for quick git status in status bar
,"statusbar_status": true
,"statusbar_status_symbols" : {"modified": "≠", "added": "+", "deleted": "×", "untracked": "?", "conflicts": "‼", "renamed":"R", "copied":"C", "clean": "✓", "separator": " "}
// e.g. "Packages/Git/syntax/Git Commit Message.tmLanguage"
,"diff_syntax": "Packages/Diff/Diff.tmLanguage"
// Rulers for commit view
,"commit_rulers": [70]
// Watch for gitignore changes?
,"gitignore_sync": false
}