黒猫のWeb的開発

Webやスマートフォンアプリ開発未経験者が何かを勉強して作っていくためのメモです。

ポートを指定してSSH経由で、SourceTree(Git)を使う

さくらVPSでGitのリモートリポジトリを作って、ソース管理したかったので、手順をメモする。
サーバには、SSHでの接続のみを許可する。

前提

・サーバにGit,クライアントにSourceTreeがインストール済み
・~/.ssh/以下に鍵が格納済みであること

サーバー側にリモートリポジトリを作成

pythonディレクトリを作って、リポジトリを作る。
編集用のファイルは作らないので(--bare)をつけるものとする。

mkdir python.git
cd python.git/
git --bare init

クライアント側でSourceTreeの設定

SourceTree側でSSHでの接続を設定し、クローンを作成する。
リポジトリのクローンをつける。

f:id:blackcatdelta:20140227165035p:plain

ソースパスは「ssh://ユーザー名@ドメイン(IP):ポート番号/リポジトリパス」を入力する。
保存先のパスは、ローカルのリポジトリコピーをおきたいディレクトリを指定する。
ブックマーク名は任意とする。

最後にクローンボタンを押せば完了。
SSH経由で、SourceTreeを使いリポジトリを管理できるようになった。

入門git

入門git