LoginSignup
0
0

More than 3 years have passed since last update.

Gitの基本操作(リポジトリの作成方法、コミット&プッシュ、フェッチ&マージ)

Posted at

Gitのリモートリポジトリの作り方

ローカルリポジトリ→リモートリポジトリ

# フォルダ作成&初期化
mkdir {project_name}
git init

# GitHUB上でリモートリポジトリを作成する

# GitHUB上のリモートリポジトリを追加
git remote add origin {URL}

# URLを確認
git remote -v

# push
git push -u origin/master

リモートリポジトリ→ローカルリポジトリ


# フォルダを作成してリモートのブランチを複製する方法
git clone {URL}

# リモートリポジトリの追加
git remote add origin {URL}

# URLを確認
git remote -v

ローカルリポジトリの削除

# 削除実行
# 強制削除のため実行する際は十分注意する
rm -rf {git_folder_name}

コミット&プッシュ

# 新規ファイルの作成
touch {file_name}
git status

# コミット&プッシュ
git add {file_name}
git commit -m '{comment}'
git push -u origin master

# コミット&プッシュ(ショートカット)
git add --all         # 全ファイルを取得可能
git commit -m ''

# コミット&プッシュ(ショートカット2)
git add .
git commit -am ""     # commit&add

# コミットした変更を取り戻す方法
git reset --hard {HEAD}

フェッチ&マージ

# リモートリポジトリからローカルにデータを抜き出す
git fetch {repository_name} {branch_name} # git/objectsの中にリモートから取得したデータを保存する

# masterブランチに最新の情報をマージ
git merge {repository_name}/{branch_name}

# git fetchとgit mergeを合体させたもの
git pull
0
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
0
0