« 9:[LOCAL]commit | トップページ | 7:[LOCAL]CLONE »

8:[LOCAL]add


#!/bin/bash
#com.cocolog-nifty.quicktimer.icefloe
#################################################
##USER_NAME ユーザー名を設定【1】
STR_USR_NAME="XXXXXXXX"
##USER_EMAIL ユーザーEmailを設定【2】
STR_USR_EMAIL="foo@hoge.com"
##リポジトリ名 を設定【3】
STR_REPOSITORY="XXXXXXXXX"
#################################################
##同期するURL
STR_URL="https://github.com/$STR_USR_NAME/$STR_REPOSITORY"
/bin/echo "$STR_URL"
##ローカルフォルダ
STR_CLONE_DIR="$HOME/Developer/GitHub/$STR_USR_NAME/$STR_REPOSITORY"
/bin/echo "$STR_CLONE_DIR"
##LOG
STR_LOG_DIR="$STR_CLONE_DIR/Logs"
/bin/mkdir -p "$STR_LOG_DIR"
#################################################
##更新ADD用のダミーのファイルを作ります
##このファイルは後で削除してください
STR_DATE=$(/bin/date +%Y%m%d)
STR_ADD_FILE_NAME="$STR_DATE""_更新チェック用.txt"
/usr/bin/touch "$STR_LOG_DIR/$STR_ADD_FILE_NAME"

#DS_STORE 反映させない設定
STR_IGNORE_PARH="$STR_CLONE_DIR/.gitignore"
/bin/echo "# .gitignore" >"$STR_IGNORE_PARH"
/bin/echo ".DS_Store" >>"$STR_IGNORE_PARH"
/bin/echo ".gitignore" >>"$STR_IGNORE_PARH"
/bin/echo " " >>"$STR_IGNORE_PARH"

#################################################
/usr/bin/cd "$STR_CLONE_DIR"

#################################################
##追加
pushd "$STR_CLONE_DIR" && /usr/bin/git add "$HOME/Developer/GitHub/qzu04435/ScriptMenu/."

exit 0


|

« 9:[LOCAL]commit | トップページ | 7:[LOCAL]CLONE »

github」カテゴリの記事