git format-patch -M master
で master から派生させた今のブランチのコミットのパッチを作る。
- メールを使った公開プロジェクトへの貢献
Git – プロジェクトへの貢献
git format-patch -M
-> Git – git-format-patch Documentation
- できあがったパッチファイルを、パッチを適応したい環境へ移動する。
git am path/to/patch-file.patch
でパッチを取り込む。
git format-patch -M master
で master から派生させた今のブランチのコミットのパッチを作る。git format-patch -M
-> Git – git-format-patch Documentationgit am path/to/patch-file.patch
でパッチを取り込む。composer update --help
から抜粋です。
The update command reads the composer.json file from the current directory, processes it, and updates, removes or installs all the dependencies.
カレントディレクトリの composer.json を読み込み、その内容を実行し、依存パッケージのアップデート、インストールまたは削除を行う。
--lock Only updates the lock file hash to suppress warning about the lock file being out of date.
無効となってしまった lock ファイルの警告を抑えるために、 lock ファイルの hash の更新を行う。
# プロンプトに各種追加情報を表示
source /usr/local/etc/bash_completion.d/git-prompt.sh
if type __git_ps1 > /dev/null 2>&1 ; then
GIT_PS1_SHOWDIRTYSTATE=true
GIT_PS1_SHOWSTASHSTATE=true
GIT_PS1_SHOWUNTRACKEDFILES=true
GIT_PS1_SHOWUPSTREAM="auto"
GIT_PS1_SHOWCOLORHINTS=true
PROMPT_COMMAND='\
__git_ps1 \
"\[\e[1;32m\]\u@\h\[\e[m\]:\[\e[1;34m\]\W\[\e[m\]" \
"\$ " \
'
fi
GitHub に SSH 公開鍵を登録してログインしたくなりました。けれども、秘密鍵と公開鍵のペアを作って、いや、そもそも秘密鍵をあらたに作るべきか使いまわすか、、、悩み始めて踏み切れませんでした。
そんなときに、スマートフォンに秘密鍵を保管することで管理する、 Krypton | Let’s make two-factor easy & secure というサービスを知りました。
使ってみます。
# ローカルリポジトリに、リモートリポジトリを origin という名前で追加 git remote add origin https://github.com/oki2a24/vuejs_nyumon_75_todoapp.git # ローカルリポジトリの master ブランチと、リモートリポジトリ origin の master ブランチとを紐付け(ローカル master の上流ブランチとして origin 上の master ブランチを設定) git push -u origin master
を座右に置きながら、 Laravel 5.5 で実践したときの記録をすべて載せました。上記ページと本投稿に沿って実践すれば、 Laravel 5.5 での中級者向けタスクリストを作ることができます。
最終の完全なソースコードは次のページから取得可能です。
早速、始めていきます。
# リモートリポジトリを追加 git remote add origin https://github.com/oki2a24/docker_nginx_php_fpm_sock.git # リモートリポジトリの確認 git remote -v # ローカルの master ブランチ名を変更 git branch -m master develop # ローカルリポジトリの内容を、リモートリポジトリへアップロード git push -u origin --all git push -u origin --tags # リモートリポジトリの内容を、ローカルリポジトリへダウンロード git fetch # マージしてプッシュ git checkout master git merge --no-ff --allow-unrelated-histories develop git push origin master
Mac で git commit するとエラーとなり、コミット完了できません。
以下、git commit 時の出力です。
今まで作成した WordPress 子テーマを使ってきました。それらは WordPress を運用しているサーバに置いてあります。
このままではサーバに障害が起きて、なにかの拍子に消えてしまいます。別構いませんけれども、せっかくなので保存しておきたいのです。
そこで、GitHub にホスティングしました。
今回はその記録です。