SSブログ

GitHubDesktopを使ってみよう! [徒然日記]

GitHubDesktop の使い方を簡単に紹介したいと思います。とっても簡単です。

GitHubDesktop.png
https://desktop.github.com/


リポジトリを追加するには(+)ボタンを押します。ダイアログが現れるのでリポジトリ名を入力します。


0_GitHubDesktopCreatingRepo.png


ダイアログで指定されたフォルダが出来上がります。この場合は、PulseSensorForArduinoProMini8M というフォルダが、GitHub以下に出来上がります。


C:\Users\<ユーザー名>\Documents\GitHub\PulseSensorForArduinoProMini8M


このフォルダに、書いたばかりのスケッチ PulseSensorForArduinoProMini8M.ino を放り込みます。


C:\Users\<ユーザー名>\Documents\GitHub \PulseSensorForArduinoProMini8M\PulseSensorForArduinoProMini8M.ino

リポジトリはこの段階では、左ペインの"Other"に追加されています。”Changes”タブを押すと、GitHubDesktop に追加したスケッチが表示されるので、”Commit to master”を押して登録します。


1_GitHubDesktopInitialRepo.png


この段階では、まだGitHubにアップロードされていません。GitHubにアップロードするために ”Publish”ボタンを押します。


2_GitHubDesktopPublishToGitHub.png


Publish が終わると、追加したリポジトリは”Other” から ”GitHub” 側に移ります。


3_GitHubDesktopPublishedToGitHub.png


GitHubを見てみましょう。無事にリポジトリが追加されました。


3_GitHubScreenShot.png
https://github.com/yoshinotaro


変更管理もしてみましょう。先ほどのスケッチにコメントを追加しました。変更を保存すると、GitHubDesktop の"Chages"タブを押すと、に変更点が現れますので、”Commit to master” で変更を記録します。


4_GitHubDesktopUpdatingRepo.png


この段階では、まだGitHubに変更が反映されていません。"Publish"ボタンが"Sync"ボタンに変わっているので、それを押します。


5_GitHubDesktopSyncRepo.png


さて、GitHubに変更が反映されているか見てみましょう。


7_GitHubDesktopSynchedRepo.png
Changes

無事に追加されていました。とっても簡単ですね。皆さんもぜひ使ってみてください。
(^_^)/~





GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)

  • 作者: 大塚 弘記
  • 出版社/メーカー: 技術評論社
  • 発売日: 2014/03/20
  • メディア: 単行本(ソフトカバー)



Web制作者のためのGitHubの教科書 チームの効率を最大化する共同開発ツール

Web制作者のためのGitHubの教科書 チームの効率を最大化する共同開発ツール

  • 作者: 塩谷 啓
  • 出版社/メーカー: インプレス
  • 発売日: 2014/10/24
  • メディア: 単行本(ソフトカバー)



ドキュメント作成システム構築ガイド[GitHub、RedPen、Asciidoctor、CIによる モダンライティング]

ドキュメント作成システム構築ガイド[GitHub、RedPen、Asciidoctor、CIによる モダンライティング]

  • 作者: 伊藤 敬彦
  • 出版社/メーカー: 技術評論社
  • 発売日: 2016/03/25
  • メディア: 単行本(ソフトカバー)




nice!(33)  コメント(2)  トラックバック(0) 
共通テーマ:趣味・カルチャー

nice! 33

コメント 2

ktm

これは便利ですね。
嘱託仕事の都合上、TortoiseSVN をインストールしたのですが、Office 日本語版とコンフリクトして、使えませんでした。
by ktm (2016-05-01 09:54) 

ys_oota

私も TortoiseSVNを使っていましたが、GitHubDesktop のほうが割り切りがよくて使いやすいです。しかし、リポジトリ管理も Cloud 前提の世界とは、すごい世の中になったものですね。
by ys_oota (2016-05-02 01:26) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。