0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Git, GitHub, source tree _part 1

Posted at

##Gitとは何か?

プログラムを作る時、あるいは作られたプログラムを運営する時に修正することになる。
しかし、そのような過程の中で、以前作った機能を持ってきたい場合が発生したり、復旧したい場合が生じる。
そして、誰かがミスをしたことがあるのか過去の内訳を確認しなければならない時もある。
そのため、途中で保存しなければならないが、圧縮してそれぞれの状態を保存していると、後で探すのも難しく、容量も多く消耗するようになる。

それに加え、プロジェクトの進行において協業をする場合が多いのですが、
Gitというバージョン管理ツールがそのような役割をしてくれると考えると簡単である。

Gitは、カミットする瞬間を保存しておくが、全てをコピーするのではなく、変更された事項を記録することである。
そのため、容量をあまり取らず、修正された内訳を復旧することもできる。

加えて作業しているものから別のバージョンを作って進行できるようにBranchという枝切り作業ができる。
枝(branch)を通して様々な試みを進め、主要作業ラインに枝(branch)で作った機能を追加することもできる。

コードを過去の視点に回すこともできる機能があり、協業の過程でも有用に使われる。

Eclipse を使うときは、少し方式が異なり、まずはVSCode ベースで使う方法を説明する。
Eclipseでの使い方は、http://gasaesososo.tistory.com ブログで説明がとても上手だった。

http://git-scm.com/
サイトに入ってgitを自分のコンピューターに合うものを選んでダウンロードすれば良い。

VSCodeを実行してワークスペースを作った後、ファイルを生成してくれる。
image.png

その後、ターミナルを開いてくれる。 [ ctrl + ` ]
コマンドのpwdを書くと、現在のターミナルの経路を教えてくれる。

gitconfig--global user.name "自分の名前"
git config --global user.email "自分のEメール"
ワークスペースの位置でなければ、cdを書き込んで現在のフォルダーの位置に移動させてくれる。
それからgit statusと入力すると「not a git repository (or any of the parentdirectiories)」と表示されるが、gitリポジトリがないことを示している。
そのため、「git init」を使ってリポジトリを作ってくれる。
すると、Initialozed empty Gitrepository in_現住所が表示されることで作られることが確認できる。

image.png

pwdで確認すると、pathがユーザまでであることが分かる。
CDを使って現在のワークスペースの経路に移動
ファイルエクスプローラで位置アドレスをコピペしても良いし..DesktopComputerStudyGitTest このような方式を使っても良い.
git statusで確認
git initでgitリポジトリを作成
ここまで来たら、「git」を通じてファイルを管理することができるようになった。

今日はここまで、、、

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?