読者です 読者をやめる 読者になる 読者になる

Git 開発を始める

Git

gitの初期化 git init gitignoreファイル作成 vim .gitignore .gitignoreの中身 build/ .classpath .gradle/ .project .settings/ bin/ リモートリポジトリにリポジトリを作る git clone URL リモートリポジトリを追加する fork元 git remote add upstream f…

git rebase・squash

Git

rebase 今までのコミットしてきたものの上にmasterのコミットをポンっと置くイメージ。 rebaseするときは一旦新たにブランチを切ってから行うべし。 squash コミットを一つにまとめる squashの流れ コマンドでコミットのログを見る git log --oneline を叩く…

Git origin・upstreamとはとは

origin レポジトリの場所の名前(別名) master デフォルトのブランチの名前 upstream ブランチの派生元 イマイチわかってないのでまた後で調べよー

Git remote

Git

remote 他のリポジトリとの接続の作成・削除・内容確認ができるコマンド。 git remote -v 他のリポジトリへの接続の一覧をURL付きで表示。

Git fetch

Git

git fetch upstrean upstreamから、他の人が変更したファイルを、自分のところへ持ってくる。 データ取得。取得するだけ。 git rebase upstream/master fetchしてきたものを自分のところに追加して、自分が変更したものをその上にのせる。 他の人がファイル…

Git 基礎

そもそもGit・Githubとは? Gitとは、プログラムソースなどの変更履歴を管理する分散型のバージョン管理システムのこと。 Githubは、Gitの仕組みを利用して、世界中の人々が自分の作品(プログラムコードやデザインデータなど)を 保存、公開することをできる…

リポジトリとは

リポジトリとは、元々「貯蔵庫」や「資源のありか」といった意味。 IT用語では、ファイルやディレクトリの状態を記録する場所という意味。 git init で、空のリポジトリを初期化できる。