gitでファイルのファイルのバージョン管理を行う。Programming2018-12-24gitでファイルのファイルのバージョン管理を行う。Pi(Linux(Debian))への導入を行います。upgradeパッケージリストを最新化しておきましょう。時間に余裕があればアップグレードも行います。gitでgitコマンドを使用可能になります。2.11.0インストールが成功しているかどうかは上記の2つのコマンドのいずれかでとりあえず判定できます。git基本コマンド前回記事で使用したclone,add,commit,pushなどはすべてLinux上でも同じように使用できます。commit時にはユーザー名などを設定していないと同じようにエラーとなるので設定してあげる必要があります。[メールアドレス]設定するユーザー名はWindowsで設定したものと異なるものにしたほうがいいかもしれません。どの環境からコミットしたものなのかを判別するためにtaneyats@raspiとかtaneyats@winという感じにしてます。pull他ユーザーによってpushされた変更差分を取り込むためにはpullコマンドを使用します。cloneコマンドは一番最初にすべての最新ファイルを取得するために使用します。Windows側からcommit.txtになんでもいいので文字列を追加してcommit,pushします。pushだけでOKです。Pi側でpullを実行します。deletion(-)最新のソースを反映させるだけであれば以上のコマンドでOKです。例によって途中でユーザー認証が挟まれますが(>_<)コマンド実行結果の最後にプラスマイナスで差分が表示されます。ユーザー認証の自動化パスワードをそのまま設定ファイルに書き込むことになるのであまりお勧めできませんが、push,pull実行時のユーザー認証を自動化させることができます。.git/configというファイルに追記します。プロジェクトルート内にある.gitというディレクトリにはこのプロジェクトのgitの設定ファイルやログなどがあります。configというファイルを開いてみるとこんな感じかと思います。https://[ユーザー名]:[パスワード]@gitlab.com/username/git_test.gitという風にするとOKです。.gitディレクトリ内のファイルはcommit,push対象にはなりません。Pi上で基本的なgitコマンドを使用することができるようになりました。Pi上に反映という流れができます。FTPなどで転送するよりもバージョン管理もできるので便利ですね。10:00gitでファイルのファイルのバージョン管理を行う。Piへ導入)Tweet関連記事2018-12-18gitでファイルのファイルのバージョン管理を行う。導入)gitコマンドをWindows上で使用できるようになるまで。2018-09-04QMKのビルド環境構築こんにちは、たねやつです。Piにカメラモジュールを接続して写真を撮る。こんにちは、たねやつです。LANを有効にする(OS)...2018-01-15Androidでの物書き環境を整えるこんにちは、たねやつです。自作キーボードについていろいろ書いています。84を2年ほど使ってみた感想・打鍵音など。2019-12-14はてなブログの埋め込みコードの配色(背景・文字色)を自由に変更する2019-12-11イルミナイト万博(2019)行ってきました。背景を元に戻すAdはてなブログをはじめよう!ibuquicalligさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。