Skip to content

GitHubへようこそ。ここは操作の練習用に作られたレポジトリです。まずは慣れよう!

Notifications You must be signed in to change notification settings

ElectronicsDesign/Welcome

Repository files navigation

Welcome to GitHub!

GitHub is 何

バージョン管理システムのGitを使用したコードホスティングシステム。
簡単に言えば、Gitのファイル管理機能をサーバー上でもやってくれるサービスみたいなものです。
間違えないで欲しいのですが、あくまでもGitHubはファイルを管理する場所であり、開発する場所ではありません。

Git is 何

ソースコードなどの変更履歴を追跡する分散型バージョン管理システム。
Git - Wikipedia

簡単に言えば、ソースコードの変更履歴を記録できるシステムです。
例えばAさんがここを追加した、Bさんがこの部分を削除したと言うのを可視化してくれるものです。
これにより、完成したソースコードをいちいちコピーする必要がなくなります。

学内でGit/GitHubを使う方法

学内LANだとGitHubにデータを送信するポートが塞がれている、そもそもGitが入っていないなどの問題があります。
本来ならばコマンドを入力して、操作を行いたいところですが、ベースをこちらで用意しておくので今回はGitHubのWeb上から操作していきます。

※ Git Portable版をインストールする、学内LANの規制を回避するなどの手段はありますが、今回は割愛します。

"Web上で"編集してマージするまでの流れ

基本的には以下の流れで行います。(個人的にはコマンドでやったほうが色々楽だけど規制回避ゴニョゴニョ...)

1. レポジトリをCloneまたはForkする。
2. 作業用Branchを作成する。
3. 編集して、Commitする。
4. Pull request(合体要求)を投げる。
5. マージ(合体)する。

という事で今回は、一通りこれらの作業をやってみましょう。

各手順をクリックすると説明に入ります。

この文書の著作権について

内容について、一応確認はしておりますが、確実な保証はできないため、著作権は放棄します。
何方でも自由にご利用下さい。
また、不適切な点がございましたら、IssueやPull requestを投げてくれると助かります。

Written by Morikapu.

About

GitHubへようこそ。ここは操作の練習用に作られたレポジトリです。まずは慣れよう!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published