ローカルの変更ファイルをリモートに転送する方法
850 ワード
開発環境がサーバにしかなくて困る
そんなとき!
ローカルの変更ファイルだけをtarで固めてリモートに転送できたら便利です。
実装
①git status -uの結果がMのものだけをtmpファイルに書き出す。
②tmpファイルに書き出された変更ファイル名を表示する。
tmp file
------------
aaa.text
bbb.text
ccc.text
------------
Is this ok? yes/no
③表示されたファイルが意図したものである場合は場合はyes,意図したものでない場合はnoと入力する。
④noの場合は終了、yesの場合は実行するコマンドを表示して実行。
${KEY} = /home/key/
${DIR} =
${} =
※configで定義した場所に転送するようにする。
tar |ssh ...(実行コマンド)
finish!
Author And Source
この問題について(ローカルの変更ファイルをリモートに転送する方法), 我々は、より多くの情報をここで見つけました https://qiita.com/mint__/items/b2374f3025a9edbd4a76著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .