Movatterモバイル変換


[0]ホーム

URL:


Skip to main contentLinkMenuExpand(external link)DocumentSearchCopyCopied
ICU Documentation

Local tooling configs for git and Github

Contents

  1. git difftool & mergetool
    1. Linux example
      1. Linux meld
  2. Auto-link from GitHub to Jira tickets
    1. Chrome Jira HotLinker
    2. Safari extension from SRL
    3. Firefox extension from JefGen

git difftool & mergetool

Thegit diff command prints changes to stdout, normally to the terminal screen.

Set up a visual diff and merge program for use withgit difftool andgit mergetool.

Changes in binary files do not show well in common diff tools and can take a long time for them to compute visual diffs.

This is easily avoided using the -d option:git difftool -d

This shows all changed files in the diff program, and you can view and skip files there as appropriate.

Linux example

stackoverflow/…/setting-up-and-using-meld-as-your-git-difftool-and-mergetool

Linux meld

gedit ~/.gitconfig

[diff]    tool = meld[difftool]    prompt = false[difftool "meld"]    cmd = meld "$LOCAL" "$REMOTE"[merge]    tool = meld[mergetool "meld"]    cmd = meld "$LOCAL" "$MERGED" "$REMOTE" --output "$MERGED"

Auto-link from GitHub to Jira tickets

GitHub itself does not linkify text like “ICU-23456” to point to the Jira ticket. You can get links via browser extensions.

Chrome Jira HotLinker

Install theJira HotLinker from the Chrome Web Store.

Configuration Options:

  • Jira instance url: https://unicode-org.atlassian.net/
  • Locations: https://github.com/

Safari extension from SRL

https://github.com/unicode-org/icu-jira-safari

Firefox extension from JefGen

Install from the Mozilla Firefox Add-ons site:https://addons.mozilla.org/en-US/firefox/addon/github-jira-issue-linkifier/

Source:https://github.com/jefgen/github-jira-linkifier-webextension



[8]ページ先頭

©2009-2025 Movatter.jp