9
5

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 5 years have passed since last update.

Git/Git bashとは?

Posted at

#Gitインストール
##Gitって何?

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.

引用:https://git-scm.com/

バージョン管理システムで、後からファイルを過去のバージョンに差し替え(ロールバック)たりできるようです。

今まであまり使ったことはありませんが、新しいPCが届いたので、gitをインストールしてみました。

https://proengineer.internous.co.jp/content/columnfeature/6893
(このサイトの通りに進めました。自分はWindows環境設定のところだけ[Use Git Bash only]に設定)

##Git CMD / Git bash / Git GUIの違いは?

この3つが使えるようになりましたが、違いは?と思い調べてみると、 https://codeday.me/jp/qa/20190301/343556.html に記載がありました。

・Git CMD:gitコマンドを使用した通常のWindowsコマンドプロンプト
・Git Bash:Windows上でbash環境をエミュレート(Unixコマンド使える!)
・Git GUIはコマンドラインに触れることなくGitを使用可能

みたいですね。

######※bashとは:
命令を画面に打ち込みコンピュータが命令に従いファイルの操作やファイルの編集、削除といった操作ができるソフトウェア。UnixやLinuxでよく使われています。
git bashは、Gitの機能が搭載されたbashというもの…といったところでしょうか。

Unixコマンドでいろいろ動かしたかったので、Git Bashを使っていこうと思います。

##どんなコマンドが使えるのか?
git bashで使えるコマンド一覧を以下で調べられます。

$ ls /usr/bin

すると、以下のようにファイル一覧が見れます。

●●●.exeは、●●●をコマンドラインに打つと実行されます。

あれ。。。よく使うコマンドの一つ、"cd"がないのはなぜだろう。。。
この疑問と、/usr/bin・/bin・~/binの違いについては、また次回。

9
5
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
9
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?