1
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?

【初心者向け】gitコマンド入門

Posted at

gitコマンドとは?

初期設定を行うもの

設定をする

ユーザとメールアドレスを設定する

git config --global user.name "ユーザ名"
git config --global user.email "メールアドレス"

初期設定を確認する方法

git config --list

ローカルのリポジトリを作成する方法

プロジェクトルートディレクトリにリポジトリを作成する方法です
githubや他のものを使う場合は飛ばしてください

git init

基本的な使い方

リモートリポジトリから取得(clone)する

git clone https://gitxxxx/xxx/xxx.git

新たにリポジトリを作成

git branch コマンドでブランチを作成することを指定し、その後に、作りたいブランチ名を記述します。

git branch <ブランチ名>

リポジトリにファイルを追加

リポジトリに新たにファイルを追加する場合はルートディレクトリまたは、追加フォルダにのところへ行き git add コマンド、そのあとに . を押すか、ファイル名を指定します。

git add .

または

git add <ファイル名>

###リポジトリにコミット&プッシュ

git commit のあとに-mのオプションをつけて、その後メッセージを記述をします。

git commit -m "メッセージ記述"

リモートリポジトリにプッシュをする場合 git pushコマンドでリポジトリにプッシュをします。

git push

このときに違うリポジトリへプッシュする場合は

git push -u origin <レポジトリ名>

にプッシュします。

各作業の取り消し作業

addの取り消しを行う方法

addしたファイルを取り消します。

git reset HEAD <ファイル名>

commitの取り消しを行う方法

commitの取り消しは、下記のコマンドを実行します。

git reset --head HEAD^

オプションについての説明

オプショション 説明
--head コミットを取り消し、ワークディレクトリの内容も書き換え
--soft ワークディレクトリの内容はそのままでコミットだけを取り消す

HEADについての説明

オプション 説明
HEAD^ 直前のコミット
HEAD~{n} n個前のコミット

commitの履歴を残したまま取り消す方法

直前のcommitを消さずに戻す方法。履歴は残したままになります。

git revert <ハッシュ値>

コミットメッセージの修正方法

直前のcommitのメッセージを修正する場合、 --amendのオプションをつけて修正をします。

git commit --ahmend "修正メッセージ"
1
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
1
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?