私は家庭でプロジェクトを実行するためにステージングマシンをセットアップしようとしています(レールアプリケーション)。git remote push:許可が拒否されました(publickey、keyboard-interactive)
# Remote machine connection
REPLOGIN=joel
REPADDRESS=192.168.2.100
REPLOCATION=/Users/joel/Projects/bio_watts #Repo location
REPNAME=biowatts
# Copy the repo to the server
echo "Copying the git repo to the server $REPADDRESS"
echo "repname:$REPNAME"
TEMPREP="$REPNAME.git"
echo "$TEMPREP"
git clone --bare .git $TEMPREP
scp -r $TEMPREP [email protected]$REPADDRESS:$REPLOCATION/
# Set up the origin for the project
#echo "Linking current repository to remote repository"
git remote add imac [email protected]$REPADDRESS:$REPLOCATION/$REPNAME.git/
このすべては、私は私が手にこのマシンにGitのプッシュにしようとすると
$git remote
imac <== this is my remote machine
をうまく働い:
Permission denied (publickey,keyboard-interactive).
fatal: The remote end hung up unexpectedly
私はSSHについて何かがある知っている...しかし、私ドン私のローカルマシンとリモートマシン(Mac OS X Lion)で何をする必要があるのか理解できません。
誰かが助けることができますか?
乾杯、
ジョエル
次の質問:私のリモートマシン上
(私は私のクローンbiowatts.gitファイルを見つけるのですか...しかし、私はプロジェクトファイルが表示されていないアプリをレール)...どうやって動くの?
私の意図は、私のimacにプッシュし、そこに私のアプリを(薄いスタート)を実行することですか?
ファイルを手動でコピーする必要はありますか?私はgitクローンが私が必要とするすべてをコピーすると仮定しました...
SSH経由で「通常」このマシンに接続できますか?ログは何を言いますか? – fge