3
1

More than 3 years have passed since last update.

Githubでのプログラム修正の流れ その1

Last updated at Posted at 2020-03-10

はじめに

この記事ではGitを用いてプログラムの新規作成→コミット→ブランチの作成→プログラム修正→プルリクエスト→マージまでの流れを解説しようと思います。
3/18更新 Githubでのプログラム修正の流れ その2を書きました。
3/25更新 Githubでのプログラム修正の流れ その3を書きました。

Git用語

Gitで使われる用語でこの記事内に出てくる言葉は以下の通りです。

用語 意味
リポジトリ ファイルやディレクトリの
変更履歴を保管しておくもの
ローカルリポジトリ 自分のPC上にあるリポジトリ
リモートリポジトリ インターネット上に存在するリポジトリ
GitHubやbitbucket等

事前準備

適当なディレクトリに適当なファイルを作りましょう!(私は ~/projects/gittest/git_test.html を作りました。)

リポジトリの作成

事前準備で作成したディレクトリの中身を確認してみましょう。

% ls -a
.       ..      git_test.html

先程私が作成したファイルしかありませんね。(lsコマンドのオプションに-aを付けると隠しファイル、ディレクトリも表示されます。)それでは、リポジトリを作成するために以下のコマンドを実行しましょう。

% git init
Initialized empty Git repository in /hoge/fuga/projects/gittest/.git/

こんな感じの結果が表示されると思います。それでは再度「ls -a」を実行しましょう。

% ls -a
.       ..      .git        git_test.html

.gitディレクトリが作成されました!これで.gitディレクトリが作成されて、gittestディレクトリ以下のファイルはGitで管理できます!

ローカルリポジトリの作成

ここからGitHubDesktopというアプリを使います(インストール手順は割愛)。これを使えばGUIでGitの操作ができるので楽です!
まずは画像のCurrentRepositoryをクリック。
スクリーンショット 2020-03-04 20.40.20.png
するとこんな感じになるので、Add→Add Existing Repositoryをクリック。
kpx7Oxv3f61OgBT1583323874_1583324031.png
UHsCMUdEDDynOvA1583851477_1583851517.png
ここで先ほど作成した「gittest」ディレクトリを選択します。
スクリーンショット 2020-03-04 21.18.30.png
これでGitHubDesktopで「gittest」を扱えるようになりました!
wqTFOQnZuIaqe2U1583852996_1583853046.png

中断

筆者の体力の問題で、この記事は一旦ここまでです。その2、その3も近日中に執筆します。(場合によってはその4、その5と続くかも)
↓その2を書きました
https://qiita.com/ysda/items/61318db52b45da31eaf2

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