# setup_ours (no arguments)
setup_ours()
{
- if [ ! -s "$git_dir/info/gitattributes" ] || ! grep -q topmsg "$git_dir/info/gitattributes"; then
+ if [ ! -s "$git_dir/info/attributes" ] || ! grep -q topmsg "$git_dir/info/attributes"; then
{
echo -e ".topmsg\tmerge=ours"
echo -e ".topdeps\tmerge=ours"
- } >>"$git_dir/info/gitattributes"
+ } >>"$git_dir/info/attributes"
fi
if ! git config merge.ours.driver >/dev/null; then
git config merge.ours.name '"always keep ours" merge driver'
echo "TopGit v0.1 - A different patch queue manager"
echo "Usage: tg ($cmds|help) ..."
- elif [ -f "@sharedir@/tg-$1.txt" ] ; then
+ elif [ -r "@sharedir@/tg-$1.txt" ] ; then
cat "@sharedir@/tg-$1.txt"
else
echo "`basename $0`: no help for $1" 1>&2
shift
case "$cmd" in
-help)
+help|--help|-h)
do_help "$1"
exit 1;;
--hooks-path)