やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

GitHubリポジトリを作成してローカルDBに登録するシェルスクリプト(仮)

いろいろと雑。仮ということで。

成果物

GitHubGitHub.Upload.ByShell

使い方はGitHub参照。

背景

最近LinuxMint17.3を使っている。しかしLinuxでは以前作成したGitHubアップ用Windowsバッチが使えない。 取り急ぎサクっとアップできるバッチが欲しかった。

実行内容

ユーザ名などの引数を渡してCUIに従い操作すれば、ローカルDB

前回

これまで他の言語で実装したものがある。

Windows.Batch

WindowsGitHubにアップロードするバッチ。同一リポジトリに対する二回目以降のアップは手入力か別のバッチを用意する必要がある。

Python

http://ytyaru.hatenablog.com/entry/2017/03/20/000000

最終的にはPythonで実装することでWindowsでもLinuxでも動作するようにしたい。 が、gitコマンドの実行などが未実装。 とりあえずリモートリポジトリ作成してローカルDB登録までできる。

所感

DBを用意せねばならないなど事前準備が面倒。ふつうにgitコマンドを実行したほうが早いかもしれない。