Gitを使おう

GITとは

管理するツールの事。リポジトリと呼ばれるファイルのようなモノを作り、リモート共有しながら開発を進める事ができる。

差分を反映できるので、共同開発に優れています。

 

この機能を使うには、

 

・bitbuketを使う

・共同開発に優れています

・git for windows をインストールしよう

・ターミナルの理解が大事

・cmd パワーシェルだと動かない

 

 

gitとは?

verを管理するツールの事。

SourceTreeを使う事で、WindowsでもMacでも使えるようになる。

 

・リポジトリ

・ステージ

・コミット

 

を覚えておくとよい。

 

gitの仕組みとは?

準備と利用方法の2つが必要になる。

 

■gitの仕組みとは

1.git ホスティング (Bitbuket など) で「リポジトリ」を作成する

2.リポジトリをローカル マシンにコピー (クローン)

3.ファイルをローカル リポジトリに追加し、変更を「コミット」(保存) する

4.変更を main ブランチに「プッシュ」する

5.Git ホスティング ツールとコミットでファイルを変更

 

6.変更をローカル マシンに「プル」する

7.「ブランチ」(バージョン) を作成して変更を加え、コミットする

8.「プル リクエスト」を開く (main ブランチに変更を提案する)

9.ブランチを main ブランチに「マージ」する

 

gitを使うには

 

Git for Windowsが必要だった。

これを入れてみる。

 

 

こんな感じで右クリックすると、使えるようになった。

 

■Mingw-w64とは

GitBash Hereを立ち上げると、Mingw-w64というコンパイラが使える。

WindowsパソコンにC言語開発環境となるCコンパイラを導入したようです。

 

 

・cdを使って、こまめにフォルダをチェンジする。

・コピペはターミナル内で、右クリック貼り付けを選択する。

 

これで出来た。

 

 

こんな感じでできる。

 

bitbuketでコードを発行する

bitbuketにて、クローンの作成をクリックすると

 

 

こんな感じでhttpsのソースコードが発行される。

これをターミナルで打つと、上記のようになる。

 

ソースツリー

GUIツールらしい。

何が便利なのか?は分からない。

 

【メリット】

・windowとMacでつかえる

・視覚的に確認できる

ソースツリーとは?>>

 

【ダウンロード】

BitBucketいずれかのアカウントをお持ちの方はアカウント連携ができる。

 

・結び付け

Bibucket ServerまたはBitBucketいずれかのアカウントを結びつける必要があります。

 

バージョン管理ツールインストール画面で

・「Git・Mercurial」の項目にチェックを入れる

・「改行の自動処理設定する」

・「Configure Global Ignore作成」のチェックマークを外し「次へ」ボタンを押す

インストールの完了です。

 

【メリット】

使う事で、ターミナルが必要なくなる。

 

 

ソースツリーの使い方

 

ここでデフォルト設定をしておく。

https://eng-entrance.com/sourcetree-use#i

 

 

どうやら、ver1などと、名前を付けて

右下のコミットボタンを押すらしい。

 

インデックスとは何か?

一時ファイルのような環境の事を言う。

ワークツリーとリモートリポジトリの中間に置かれる場所。「ステージング」ともいうらしい。

参照>>

 

必要なファイルだけを選ぶ事ができる。

 

 

cdでたどり着けない

ディレクトリチェンジができずはまる。

どうしたら、目的のファイルに到達できるのか?

 

こまめにcd c

cd User など複数回記入してできた。

こまめに行う事が大事

 

cd /d/hp03

 

と入力をすると、Dファイルの特定の場所に行ける。

これは、馴れの問題だと思う。

 

 

cdでたどり着けない

 

 

早速はまる

■git init

新しいリポジトリを作成する。これがcmdだと出来なのではまる・・・


■Git GUIってのが必要なのか?

https://proengineer.internous.co.jp/content/columnfeature/6893

 

■ターミナルが必要か?

Macだとたーみねると言うらしい。

windowsだと分からない。

 

パブリックとは

誰でも見れるのか?

プライベート・・・知っている人のみが使える

 

bitbuketを使う

・アカウントを作る

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

・Gitは基本、ローカル内のリポジトリ環境で作業が出来ます。

 

ローカルで使えるようにする

まずは準備です。cmdを立ち上げます。ホームディレクトリに行きます。

そしてファイルを作ります

 

1.mkdir repos

これで、リポジトリファイルができました。Cドライブの任意の場所を見てください。reposというファイルができています。

 

2.cd repos

で移動をします。

 

 

クローンの作成をクリック

ここから先に進めないので、一度クローズです。

 

■一連の流れ

mkdir /path/to/your/prject
cd /path/to/your/project
git init
git remote add origin https://[username]@bitbucket.org/[username]/[repository name].git

 

最後に

 

■ホームディレクトリとは?

多くのシェルでは「~」(チルダ)という記号が自分のホームディレクトリを表している。

Linuxなど多くのUNIX系OSでは通常「/home/ユーザー名」という場所に作成されることになっている

詳細はこちら>>

 

SourceTreeでローカルリポジトリにリモートリポジトリを設定する

SourceTreeとは、Atlassian社が提供するGitの分散管理システムツール操作を効率的に扱うGUIです。

GUIとはユーザー画面上で視覚的に操作ができる機能です。

phpMyadminみたいなモノと考えておけばよい。

 

WindowsとMacのOS両方に対応

チームで行うプログラム構築作業など、基軸となるプログラムを共同開発できる。

誰がいつ、どのようなプログラムを書いたのか、修正や追加をした場合も視覚的に確認できます。

 

■sourcetreeを使う

https://www.atlassian.com/ja/software/sourcetree

 

何を登録しているのか?良く分からない。

https://note.com/mihami383/n/n7aeb21552524

 

 

■現状では、使い方が分からない

 

 

PowerShell


コマンドプロンプト・PowerShellはちがうのか?

 

■PowerShellとは

PowerShellとは、Microsoftが開発したスクリプト言語およびキャラクターユーザーインターフェイス(CUI) の1つです。

パソコンを動かしているWindows OSへ直接コマンド命令を下せます。 たとえば、指定のプログラムを起動したり、ファイルの位置を移したりすることが可能です。

後発のPowerShellは「コマンドプロンプト」が抱えているいくつかの問題点を改良した作りになっている点が注目ポイントです。

参照はこちら>>

 

 

参照サイト

ダウンロードできない>>

 

 

大変申し訳ありませんが、当社ではサービスの質を落とさないために、月の契約は5件までとさせていただいております。 契約をお待ちいただく可能性もございますので、ご了承のほどよろしくお願いいたします

 

 

 

 

この記事を読んだ人は、こんな記事も読んでいます

 

SEO対策の基本 外部要因とは?

SEO対策の基本的である、外部要因とは何か?

SEO対策をするなら絶対に知っておきたい、基本知識です。

 

売れるサイトを作るのに知って起きたい知識

サーチエンジンマーケティングという言葉をご存知でしょうか?

ホームページで商品やサービスを売る時に知っておきたいマーケティング

についてご紹介いたします。

seo対策をするメリットとは

SEO対策をする5つのメリットとは?

なぜ上位表示させることが大事なのか?なぜSEO対策をする必要があるのか

についてご紹介させていただきます。

 

内部要因とは

SEO対策の内部要因とは?

上位表示させるためには、内部要因について知っておくことも大事です。

キーワードを上位表示させるために必要なのは、ソースコードを最適化することです

内部要因の対策について知りたい方はこちらへ

 

キーワード対策をするまえに

キーワード対策をする前に

そのキーワード対策。ちょっと待ってください。

そのまま対策をすると、必ずお金を損してしまいます。個人事業主や中小企業は

そんな大きなキーワードで対策をしてはいけません。

広告費用が高くなる理由とは

広告費用が高くなる本当の理由とは?

売れないサイトに集めていませんか?広告費用がかかるわりには

お問い合わせが少ない・・・と感じる方は多いはずです。

購入率の悪いサイトに集客をしている可能性があります。

 

 

 

 

【SEO対策・web広告・webコンサルティングのプラスワーク対応エリアについて】

プラスワークでは、東京、神奈川、千葉、埼玉を中心に全国でwebコンサルティング、SEO対策、ホームページの更新、ホームページのリニューアル運営代行をしております。売上アップをお考えならお気軽にご相談ください。

 

【SEO対策・web広告・webコンサルティングのプラスワーク 対応地域】

北海道 [ 北海道 ]

東北  [ 青森 | 岩手 | 山形 | 福島 | 秋田 | 宮城 ]

関東  [ 東京 | 埼玉 | 千葉 | 茨城 | 栃木 | 群馬 | 神奈川 ]

甲信越 [ 山梨 | 長野 | 新潟 ]

北陸  [ 石川 | 福井 | 富山 ]

東海  [ 愛知 | 静岡 | 岐阜 | 三重 ]

近畿  [ 大阪 | 兵庫 | 京都 | 滋賀 | 奈良 | 和歌山 ]

中国  [ 島根 | 山口 |鳥取 | 広島 | 岡山 ]

四国  [ 徳島 | 香川 | 愛媛 | 高知 ]

九州  [ 福岡 | 佐賀 | 長崎 | 熊本 | 大分 | 宮崎 | 鹿児島 ]

プラスワークでは全国でSEO対策、ホームページ更新、制作をしております。中小企業専門SEO対策・ホームページ更新制作会社、ダイレクト レスポンス マーケティング、ウェブ マーケティング、マーケティング 分析、口コミのよいSEO対策会社をお探しならプラスワークにお任せくださいませ。

 

 

【コンテンツ】

トップへ

更新レスキュー

料金について

制作実績

お客様の声

よくある質問

会社概要

お問い合わせ

【更新レスキュー】

ライトコース

ゴールドコース

プラチナコース

 

【その他】

ニュース

メルマガ登録

特別資料プレゼント

相互リンク募集中

【課題から探す】

ホームページの課題

SEO対策とは

SEO対策がダメな理由

上位表示されない理由

相互リンクとは

順位が落ちてしまう原因

 

 

フェイスブック  ツイッター