2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

正直Gitわからなかったけどとりあえずこれできればいいだろっていうメモ

Posted at

正直Gitって自分はあんまり触らないだろうと思ってたのに、がっつり触るようになってしまったのでとりあえずこれだけ覚えればいけるっていう自分用のメモ

※Github利用を想定

最初にやること

まずは初期設定をしなければいけないっぽい。主にgithubのアカウントとか。
ただここで登録してもcloneするとき再度認証を求められたりするのでよくわからない。
まあやっとけば間違いない。

git config --global user.name XXXXXXX
git config --global user.email XXXXXXX

Clone

なにはともあれクローン。githubにすでにプロジェクトができてれば

git clone http://github.com/user/project

コミットからプッシュまで

クローンしたものを編集したからgithubにプッシュしたいとき。

git add .
git commit -m "commit message"
git push origin master

一番最初にやったときにはまったこととしては、「git add」はちゃんとプロジェクトのディレクトリで実行すること。
例えば「test」というプロジェクトをデスクトップにクローンしたときは

C:\Users\user\Desktop> git clone http://github.com/user/test
C:\Users\user\Desktop> cd test
C:\Users\user\Desktop\test>==ここでいろいろ編集==
C:\Users\user\Desktop\test> git add .
C:\Users\user\Desktop\test> git commit -m "commit message"
C:\Users\user\Desktop\test> git push origin master

ローカルにあるものをリモートにプッシュする

あんまりやらないがローカルで新規で作ってリモートにプッシュしたいとき。
(自分はリモートで空のプロジェクトつくってそれをクローン⇒編集してプッシュしてる)

プッシュしたいファイル内で
git init
git remote add origin http://github.com/user/
これでoriginにプッシュ先が登録される
git add .
git commit -m "commit message"
git push origin master

ブランチを指定してプッシュ

なんかいろいろやり方があるみたいだが自分は以下の方法で

git push origin master:branch

ブランチを指定してクローン

git clone -b branch http://github.com/user/project

2019/10/02現在
ほかにもよく使うものがあれば追記していきたい

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?