💬

GitHub 使い方

2023/09/27に公開

ターミナルでよく使うコマンド

・ファイルを作成(windowsだとLinuxのtouchコマンドは使用できない)

New-Item aaaaa.txt

・ディレクトリのファイルを確認

ls

・ディレクトリ配下をインデックスに登録

git add .

・コミット

git commit -m “最初のコミット”

・プル

git pull origin main

ブランチ関連のコマンド

・branchの作成

git checkout -b branch

・存在するブランチの確認

git branch

・mainブランチの移動

git checkout main

・ブランチの変更をmainブランチに取り込む(マージ)

$ git merge branch

・ブランチの削除

git branch -D branch

上記を駆使すれば以下の課題はできます。

テックギーク課題

課題1

自分のパソコンの中に、

  • first-task
    というディレクトリを作成てください。 その中に、

  • profile.txt

というテキストファイルを作成し、テキストファイルに簡単な自己紹介などの文章を記載してください。

課題2

first-taskディレクトリにローカルリポジトリを作成してください。

課題3

GihHub上に first-taskというリモートリポジトリを作成してください。

課題4

first-taskリポジトリにpushし、リポジトリのURLをつけて課題提出から提出してみましょう。

課題5

profile.txtファイルに簡単な学習計画を追記してください。コミットして、Gitログを確認してください。

課題6

ローカル上で、変更の差分を確認してください。次に、リモートリポジトリにpushして、GitHub上で変更の差分を確認してください。

課題7

ローカル上で、developブランチを作成してください。README.mdファイルを作成してコミットしてください。

課題8

ローカル上でmainブランチに戻り、developブランチの内容をマージしてください。

課題9

ローカル上でdevelopブランチに移動し、新しいファイル「develop.txt」ファイルを作成してください。また、ファイルには適当な文章を記載しておいてください。次に、コミットしてください。

課題10

developブランチをGitHubにpushしてください。GitHub上でdevelopブランチからmainブランチに対して、プルリク(pull request:PRとも言う)を作成してください。

課題11

GitHub上でプルリクを承認し、mainブランチにマージしてください。

課題12

ローカル上で、mainブランチにGitHub上のmainブランチをマージしてください。

参考URL

https://miya-system-works.com/blog/detail/vscode-github/
https://codeclub965.com/?p=2544
https://syachiku.net/windows-touch/
https://qiita.com/s56258/items/68e5e2c758bf77016952

Discussion