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?