前回紹介した、s3fsからs3fs-cへの続きになります。
早速ですがgithubにて、suz-lab/s3fs-suz – GitHubにs3fs-cをforkしました。
そして、ローカル環境(CentOS 6.0)にgitをインストールして準備をします。
# yum install git # git config --global user.name "suz-lab" # git config --global user.email "suzuki@suz-lab.com"
リポジトリ情報(github)は、下記の通りなので、
次のように、ローカル環境にcloneして変更作業の準備をします。
# cd /usr/local/src # git clone https://suz-lab@github.com/suz-lab/s3fs-suz.git Initialized empty Git repository in /usr/local/src/s3fs-suz/.git/ Password: remote: Counting objects: 84, done. remote: Compressing objects: 100% (58/58), done. remote: Total 84 (delta 34), reused 73 (delta 23) Unpacking objects: 100% (84/84), done. # git remote -v origin https://suz-lab@github.com/suz-lab/s3fs-suz.git (fetch) origin https://suz-lab@github.com/suz-lab/s3fs-suz.git (push)
そして、何かしらのファイルを修正したら変更内容を追加(add)して、コミット(commit)し、リモートリポジトリ(github)にプッシュ(push)します。
# cd /usr/local/src/s3fs-suz # git add . # git commit -m "test" [master c2e284a] test 1 files changed, 0 insertions(+), 1 deletions(-) # git push Password: Counting objects: 6, done. Compressing objects: 100% (4/4), done. Writing objects: 100% (4/4), 443 bytes, done. Total 4 (delta 2), reused 0 (delta 0) To https://suz-lab@github.com/suz-lab/s3fs-suz.git 650f867..c2e284a master -> master
すると変更内容がgithubにも反映されていることがわかります。