2018.01.27この記事は約6分で読めます。GitHubついこの間GitHubを始めました。使用用途としてはPocketMineのプラグインの開発をやろうと思っています。BlockEditorというほぼWEditのパクリプラグインを作っています。cloneくらいしか使ったことがなかったのでほぼ初心者です。基本的な使い方をここにメモしようと思います。GitHubのアカウントはあらかじめ作っておいてください。gitの基本的な操作gitコマンドでの簡単な操作について説明します(というかメモ書き)。知ってるよという人はiPhoneでやるまで飛ばしてください。gitではサーバーにあるデータをリモートリポジトリというようです。ローカルはそのままローカルリポジトリです。<URL>cloneコマンドでローカルに作業用ディレクトリを作成しリモートのデータをコピーします。これでファイルを編集するなど使用できるようになります。ファイルをアップロードしない場合はこれだけで終わりです。この時.gitというフォルダが作成されるのですが削除しないでください。#追加ファイルがある場合のみ。#コミットメッセージ?の入力を求められます。コンフリクト(競合)がある場合は修正。自分はこうしています(正しいかはわかりませんがアップロードできています。mergeをやってくれるみたいです。詳しくはググってください自分は今のところダウンロード&アップロードだけでやっています。わかるのはそこまでなので詳しくはググってください。)iPhoneでやる2つアプリを使います。スクリーンショットはiOS11です。トリミングせずに乗っけているためPCでは見にくいかもしれません。CopyやCloneもあるのですがpushが有料なんです。その点このアプリは無料でできます。TIGというアプリは無料でpushできるのですがpushのたびにログインしなければいけなく、それが面倒だったのでGit2Goを使っています。Textastic(1200円)このアプリはコードエディタなのでGit2Goのエディタでいい!って言う方には必要ありません。何が便利かというとemmetが使えるMarkdownをすぐにプレビュー&htmlに変換ができるエディタ画面で拡大、縮小ができる色々なThemeがある外部アプリのファイルも簡単に編集できる←これによりGit2Goで取得したファイルを簡単に編集できるというところです。Codeに比べるとコード補完が弱いディレクトリが深いと戻るのが面倒という感じです。※価格は2018/01/25時点での価格です。Git2GoにリポジトリをクローンするGitHubアカウントでログインします。(この方がクローンが楽です。)また、GitIDではアカウント名とメールアドレスを設定してください。次にリポジトリを追加します。GitHubのリポジトリを表示させてクローンします。これでGit2Goの準備は完了です。Git2GoGit2Goが表示されない場合右上の“編集”から表示させてください。開きたいリポジトリを選択し下の開くをタップしてください。これですぐに編集することができます。Git2GoでPushコミットしたいファイルを左にスワイプして追加、または左上の編集をタップし、すべてを追加そして左下をタップし、上から下にスワイプまたは“↑↓”をタップこれでPushが完了します。Pullも同じようにできます。Textasticの設定Textasticでの筆者オススメの設定です。完全に筆者の独断です。右下の歯車から設定を開けます。sizeお好みでどうぞ。Sunburstがオススメです。keyboardお好みで。筆者は黒系のテーマを使っているのでオンにしています。Numbers表示させると、画面に入りきらず改行されてしまっている場所がわかりやすいのでオンがオススメです。Width4がオススメですが好みでどうぞ。Tabsタブを空白で置き換えてくれます。Tabsが使えなくなってしまうので筆者はオフにしています。Tabsタブの可視化ができるものです。筆者はオンにしています。lines画面の幅によって自動で改行された行をインデントします。筆者はオンにしています。Wrapp画面の幅に合わせて改行が入ります。筆者は編集するファイルに応じて変更しています。Wrappをオンにした場合のみ表示されます。改行される文字数を指定できます。KeyboardRead-Onlyエディタなのでオフ。修正してきてプログラムでは邪魔なのでオフ。Auto-Capitalization文頭で自動で大文字になります。これもプログラムを書く上ではいらないのでオフ。Smart-Punctuationよくわからないのでオフ。Completionコード補完。TabタブキーでEmmetを展開。