摘要: select_for_meld:#!/bin/sh quoted=$(echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | awk 'BEGIN { FS = "\n" } { printf "%s", $1 }' )echo "$quoted" > $HOME/.meld/nautilus compare_to_meld:#!/bin/sh arg1=$(cat $HOME/.meld/nautilus) arg2=$(echo "$NAUTI 阅读全文
posted @ 2014-04-03 10:25 xjadss 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 无法使用meld来比较binary file,比如apk.git/config 配置[diff] tool=[filepath]/gitmeld.sh[merge] tool=[filepath]/gitmeld.sh[mergetool] prompt=false[difftoll] prompt=falsegitmeld.sh :#!/bin/shmeld $2 $5 阅读全文
posted @ 2014-04-03 10:20 xjadss 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 在.git/config file中每個remote,添加receivepack=git receive-pack --reviewer xxx_xx@xx.com --reviewer ..... 重复也可以添加pushurl,但是只能每个remote 添加是否可以有方法为每个branch 添加一个pushurl, 这样push到gerrit , 就不用敲那么长一段 branch name 直接git push就可以当前前提最好设置 push= current ,只push 当前分支 阅读全文
posted @ 2014-04-03 10:09 xjadss 阅读(1556) 评论(0) 推荐(0) 编辑
摘要: 主要是用于push code 到gerrit,google定义 必须要git push [Remote] HEAD:refs/for/branchnamegit branch -vv两个vandroid source 下push code,对于多个remote,多个分支,查看当前分支所在remote,以及远程分支名每次code 传一次后,其他分支都要cherry-pick,有没有简单的方法? 阅读全文
posted @ 2014-04-03 10:00 xjadss 阅读(1684) 评论(2) 推荐(0) 编辑
摘要: git log --decorate --oneline單行,并且显示tag看到有人用git log --dec --oneline缩写居然也行 阅读全文
posted @ 2014-04-03 09:55 xjadss 阅读(391) 评论(0) 推荐(0) 编辑