private knowhow
リビジョン | 9aa34f9d5bb26d12efa6c5a85aacbffb59a7531f (tree) |
---|---|
日時 | 2014-02-11 12:12:28 |
作者 | oga <hyperoga@gmai...> |
コミッター | oga |
some change
@@ -28,7 +28,21 @@ git | ||
28 | 28 | または |
29 | 29 | $ git add Makefile test.c |
30 | 30 | |
31 | -10. SourceForgeに作った空の作業部屋のリポジトリにローカルのデータをpushする | |
31 | +10. SSH 公開鍵の作成 | |
32 | + SourceForge等SSH の公開鍵認証を利用する場合、公開鍵を作成、登録する必要がある。 | |
33 | + | |
34 | + 既に作成されているかを確認 | |
35 | + $HOME/.ssh/*.pubがあればそれが公開鍵 | |
36 | + | |
37 | + なければ以下のコマンドで作成する。($HOME/.ssh の下に作成される) | |
38 | + $ ssh-keygen | |
39 | + 鍵を利用する場合にパスフレーズを使わない場合はパスフレーズを空で応答する | |
40 | + | |
41 | + SorceForgeにアクセスさせる場合ユーザ設定→「SSH公開鍵の登録」で | |
42 | + アクセス許可するホストの公開鍵を登録する。 | |
43 | + (登録してから使えるようになるまで数分かかるので注意) | |
44 | + | |
45 | +11. SourceForgeに作った空の作業部屋のリポジトリにローカルのデータをpushする | |
32 | 46 | $ cd ~/tool (your git repo) |
33 | 47 | --- |
34 | 48 | $ git init (まだgit管理されていない場合) |
@@ -77,6 +91,8 @@ git merge * | ||
77 | 91 | git tag *コミットにタグを付ける |
78 | 92 | git stash 現在の作業ツリーの状態を一時的に保管する |
79 | 93 | git rebase ブランチの派生元(上流)を変更する |
94 | +git mv *名前を変更する | |
95 | +git rm *削除する | |
80 | 96 | |
81 | 97 | ほかのリポジトリとの連携を行うコマンド |
82 | 98 | git pull *ほかのリポジトリの変更点をローカルリポジトリにマージする |