ナンクル力学系

学んだ事を書き連ねていこう。

gitで既にあるリポジトリからcloneして編集してpushするまで

with one comment

Subversionだとsvn checkoutして編集してsvn commitする.

gitだと,こんな流れ:

git-clone "url" "directory(省略化)" # 省略するとリポジトリ名に
# 編集する
git commit -a -s -m "何かメッセージを"
git push origin master

とっても簡単!

...なはずが,githubで作ったリポジトリでこれをやると

*********'
You can't push to git://github.com/user/repo.git
Use git@github.com:user/repo.git
*********'

と怒られ続け,何かgitの使い方おかしいんだろうか?と悩んでしまった.(今エラーメッセージ読むと,そのまんまなんだけどね)

実はgithubのurlは二つあって,リポジトリのページに行くと

Public Clone URL: git://github.com/”user”/”repo”.git
Your Clone URL: git@github.com:”user”/”repo”.git

と書いてある.つまり,Your Clone URLの方を使わなくちゃいけない.なんで気づかなかったんだw

しかも,このURLって書いてる部分はクリックできて,そこをクリックするとちゃんとメッセージが出て後者を押すとちゃんと使うコマンドまで表示できる.

でも普通気づかない...よね?

追記

cloneした後は,git commit -aとしないとcloneしたファイルでもファイルがバージョン管理下に置かれないみたい.なぜ??

Written by tkf

October 26, 2008 at 2:01 am

Posted in PC

Tagged with

One Response

Subscribe to comments with RSS.

  1. シアリス「e健康.jp」シアリス,Cialis,レビトラ,levitra,バイアグラ,viagra,精力剤,媚薬の専門個人輸入代行は。ジェネリック及びブランド バイアグラ,レビトラ,シアリス,などの個人輸入代行サービスを提供いたします。クリスチャンルブタン 公式 精力剤クリスチャンルブタン 公式媚薬 クリスチャンルブタン 公式 バイアグラ

    wodyxwnqk@gmail.com

    October 19, 2013 at 4:09 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: