Programming Self-Study Notebook

勉強したことを忘れないように! 思い出せるように!!

git

プルリク時の3種のマージ方法を調べてみた

参考文献 コンソール上でのプルリク処理の流れ プルリクの作成 プルリクのマージ処理の実施 マージ戦略の比較 早送りマージ コマンドフォーマット 特徴 イメージ スカッシュマージ コマンドフォーマット 特徴 イメージ 3方向マージ コマンドフォーマット 特…

gitをこれから始める人向けのgitの説明

前提 gitとは 「3つのソースコード置き場」を区別する ブランチによるコードの目的別管理 gitの操作 クローン フェッチ プル コミット プッシュ チェックアウト マージ その他のgitに関するキーワード プルリクエスト(プルリク) 最後に 最近、一緒に仕事を…

「SourceTreeでクローンしようとすると落ちる」ときにやったこと

状況 原因 対応方法 社用PC(Windows10)のリプレイスにともない、PCに開発環境を構築した際につまずいたのでメモをしておきます。 状況 SourceTree(Ver3.4.5)をローカルPCにインストール リモートリポジトリのクローン 「これはGitリポジトリです」と表示…

Gitのフック(hook)について調べてみた

git

概要 hookの種類(一部紹介) クライアントサイドフック コミットワークフローフック pre-commit フック prepare-commit-msg フック commit-msg フック post-commit フック Eメールワークフローフック applypatch-msg フック pre-applypatch フック post-app…

「git-secrets」をインストールする際のエラーへの対応

「git-secrets」をインストールする際にコマンドプロンプトを使用すると以下のようなエラーが発生しました。 C:\Users\Test\Documents\Program\git\git-secrets>git secrets --register-aws --global git: 'secrets' is not a git command. See 'git --help'…

「git-secrets」のはじめかた(Windows編)

git-secretsとは git-secretsの導入方法(Windows編) 手順1.git-secretsをzipでダウンロードする GitHubのgit-secretsのページからzipでダウンロードする 手順2.適当な場所に展開する 手順3.インストールする 手順3-1.Windows PowerShellを起動する …

【GitHub Flowモデル】について調べてみた

git

GitHub-flowの概要 メリット デメリット GitHub-flowの構成 登場するブランチ masterブランチ feature GitHub-flowの概要 メリット デプロイ待ちのコード量を最小限にすることができる。 無駄の無い、継続的デリバリのベストプラクティス デメリット デプロ…

【GitLab Flowモデル】について調べてみた

git

Gitlab-flowの概要 登場するブランチ featureブランチ pre-productionブランチ productionブランチ hotfixブランチ 参考文献 Gitlab-flowの概要 登場するブランチ featureブランチ 機能開発に使用する。 masterブランチから作成する。 開発が終わったらmaste…

【git-flowモデル】について調べてみた

git

git-flowの概要 メリット デメリット:Git Flowの推奨はもう止めましょう! git-flowの構成 登場するブランチ(6種類) masterブランチ developブランチ featureブランチ releaseブランチ hotfixブランチ supportブランチ git-flowの使いどころ git-flowが適…

バージョン管理とgit

git

バージョン管理の種類 単独型バージョン管理 ローカルマシン上でバージョン管理する ファイル単位で管理する(プログラム全体での管理は実施しない) 複数ユーザーでの利用を想定していない(自分専用のリポジトリ) 集中型バージョン管理(クライアントサー…

Git for windowsをインストールしてみる

gitの情報ソース 公式サイト - 基本的には英語ですがProGitという本が日本語でも提供されています。 サル先生のgit入門 導入方法 以下のサイトが非常にわかりやすかったです。 - WindowsにGitをインストールする方法 以下は、上記サイトを参考に自分が導入し…

「git関連のノート」のまとめ

自分がgitに関して学んだ内容の一覧です。 gitとは ツール系 クライアントツールの導入 Gitホスティングサービスの構築 運用について ブランチ戦略とは マージ戦略とは リポジトリの設定 その他の記事へ gitとは gitをこれから始める人向けのgitの説明 バー…

Windows10にSourcetreeをインストールしてみる

Windows版のインストールを実施した際のメモです。 SourceTreeとは SourceTreeのインストーラーの入手 SourceTreeのインストール(前編) Bitbucket(ATLASIAN社)のアカウント作成を実施する SourceTreeのインストール(後編) その他 SourceTreeとは Windo…

GitHubのアカウントを作成した時のメモ

GitHubアカウントを作成したときの記録を残しておきます。 作成動機 手順 1.サイトへ移動する 2.アカウント情報を入力 3.パズルを解く 4.プランを選択する 5.アンケートに答える 6.メールを確認する 6.登録完了メールが届く その他 作成動機 <>なぜアカウン…