John Wachira について
LinkedInJohn is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.
John Wachiraの記事
PowerShell ハウツー
- PowerShell スクリプトのコメントベースのヘルプを作成する
- PowerShell で大きなファイルを分割する
- PowerShell のタスク マネージャーに似たプロセスのリストを取得する
- 文字列から PowerShell 部分文字列を抽出する
- PowerShell で Get-Clipboard 出力を使用する
- PowerShell で配列の空の配列を作成する
- PowerShell の変数からコピーして貼り付ける
- PowerShell を使用してファイルに特定の文字列が含まれているかどうかを確認する
- PowerShell を使用して名前で特定のファイルを検索する
- ファイルとフォルダーの PowerShell ループ
Git ハウツー
- 1つのコマンドで Git Add と Git Commit
- 1つのコマンドで git add、git commit、および git push
- 1つのファイルを除くすべてのファイルをコミット用に追加
- Bower: ENOGIT Git がインストールされていないか、PATH にありません
- Fatal: Refusing to Merge Unrelated Historys Error in Git
- Git add コマンドを元に戻す
- Git Checkout --Track Origin/Branch と Git Checkout -B Branch Origin/Branch の違い
- Git Cherry-Pick vs マージ ワークフロー
- Git Merge Master と Git Merge Origin/Master の違い
- Git Merge Origin/Master と Git Pull の違い
- Git Pull と Git Pull Origin Master の違い
- Git Push Origin と Git Push Origin Master の違い
- Git Rebase Origin/Branch と Git Rebase Origin Branch の比較
- Git RM -- キャッシュと Git リセット ファイルの違い
- Git コミット履歴で特定の文字列を検索する
- Git チェックアウトと Git クローンの違い
- Git で 1つのファイルをプルして更新する
- Git でアクセス許可が拒否されました(Publickey) エラーを解決する
- Git でバージョン番号を管理する
- Git であるブランチから別のブランチに変更をコピーする
- Git でローカル リポジトリからリモート リポジトリを作成する
- Git でコミットされていない変更の差分の詳細を表示する
- Git でコミットするフォルダー内のすべてのファイルを追加する
- Git でコミット履歴をフィルタリングする
- Git でのローカル ファイルの変更を無視する
- Git でファイルを任意のバージョンに差分する
- Git でリモート ブランチの追跡を停止する
- Git で競合を解決した後にマージを完了する
- Git で古いコミットにタグを付ける
- Git で追跡されていないファイルをコミットするさまざまな方法
- Git で追跡されていないファイルを無視する
- Git で特定のコミットにリベースする
- Git で特定のコミットを変更する
- Git で特定のタグをダウンロードする
- Git で特定のフォルダーをプルする
- Git の 2つのブランチの最近の共通の祖先を特定する
- Git のローカル作業ディレクトリをクリーンアップする
- Git のリセット、元に戻す、およびチェックアウト コマンドの違い
- Git の異なるブランチからの変更を選択的にマージする
- Git の一部のファイルを除くすべてを無視する
- Git の最後のコミットにファイルを追加する
- Git プッシュでリモート リポジトリのファイルを強制的に上書きする
- Git ブランチ ポインターを別のコミットに移動する
- Git プルのオリジン ブランチがマスター ブランチを上書きする
- Git プルを元に戻す
- Git リポジトリのファイルとディレクトリの名前を変更する
- Git リポジトリを以前のコミットに戻す
- Git リポジトリを以前のコミットに戻す
- Git を使用してリモート リポジトリに最初のプッシュを行う
- GitHub でのフォークとクローン作成の違い
- GitHub でのフォークとブランチの違い
- GitHub でレポをフォークする
- Windows で Git コミット エディターを閉じる
- ローカル Git の変更を削除するために使用されるさまざまな方法
- コマンド ラインで Git Rebase を使用する
- コマンドラインを使用してメッセージをコミットする
- コミットせずに Git Stash の競合を解決する
- ファイルを Git リポジトリに追加する
- フォルダーを Git リポジトリにしてリモートにプッシュする
- ベア Git リポジトリにマスター ブランチを作成する
- リモート リポジトリからプルするときにローカルの変更を無視する
- 開発ブランチをマスター ブランチと同一にする
- 既存の GitHub リポジトリへのリンク
- 既存のコミットされていない変更を Git の新しいブランチに移動する
- 競合のある Git マージを元に戻す
- 修正: Git が内部または外部コマンド エラーとして認識されない
- 致命的: Origin が Git の Git リポジトリ エラーではないようです
- 致命的: 現在のブランチ マスターには、Git でアップストリーム ブランチ エラーがありません
- 特定のコミットをリモート リポジトリにプッシュする
- 特定のリビジョンで Git リポジトリを複製する
- 別の Git プロセスがこのリポジトリで実行されているように見えるエラーを修正する
- .git ディレクトリの説明
- Git Fetch と Git Pull の違い
- Git pull と Git clone の違い
- Git Stash を元に戻す
- Git でブランチを作成して使用する
- Git にスタッシュを適用する
- Git にファイルを追加する
- Git のローカル変更を上書きする
- Git の変更を元に戻す
- Git パッチエラーのトラブルシューティング
- Git ブランチに変更をコミットする
- Git ブランチをリベース
- Git プルがファイルを更新しない
- Git リポジトリを視覚化する
- 空でない Git ディレクトリにクローンを作成する
- Git HEAD^ vs Git HEAD~ vs Git HEAD{@}
- Git サブモジュールのリスト
- Git と連携するようにプロキシを構成する
- Git 用の Source Gear DiffMerge ツールを設定する
- IntelliJ IDEA の Git Stash と Shelve
- Meld を Git の Difftool および Mergetool として設定する
- Git Prune コマンドを使用して Git リポジトリをクリーンアップする
- Git Push --force-with-lease と Git Push --force の比較
- Git コンソールを着色する
- Git でステージされた変更とされていない変更を表示する
- Git で既存のタグを移動する
- Git で単一のリモートブランチのクローンを作成する
- Git で単一ファイルへのローカル変更を元に戻す
- Git プロジェクトをエクスポートする
- コミット ID で Git リポジトリを元に戻す
- Git のファイル、コミット、ブランチを比較する
- ローカルリポジトリで最後の Git コミットを元に戻す
- リモートを設定してリポジトリを更新する
- 新しいローカル Git ブランチをリモートリポジトリにプッシュして追跡する
PHP ハウツー
- PHP shell_exec() および exec() 関数
- PHP ページの HTML 出力を縮小する
- PHP で PDF ドキュメントをプレビュー画像に変換する
- PHP の魔法の引用符
- PHP を使用して HTML 形式の PDF ファイルをダウンロードする
- PHP 条件ステートメント
- PHP-FPM および Nginx Docker コンテナーのセットアップ
- PHP で数値をドルの金額にフォーマットする