Weitere ähnliche Inhalte Ähnlich wie Github入門2014 (20) Mehr von Akihiko Shirai (20) Github入門201410. https://github.com/edu
(申請理由の例※Kinectプログラミングを学びたい)
Dear Sir,
My name is 自分のフルネームand I am a student in Kanagawa Institute of Technology.
The reason why I am writing this email to you is I’d like to use Micro plan.
I am going to study about Kinect Programming.
So, I need private repositories to research and development.
I am looking forward to hearing from you.
Sincerely yours,
自分の名前
Microプランの申請 18. リポジトリは2種類存在する
リモートリポジトリ
専用のサーバーに配置して複数人で共有するためのリポジトリ
ローカルリポジトリ
ユーザーひとりひとりが開発するために, 自分のPC上に配置するリポジトリ (つまり自分のPCにあるソースのコピー)
ローカルリポジトリの操作(crate/add/remove/commit)
リモートリポジトリへの操作(clone/pull/push)
リモートの内容をローカルへコピー(clonse/pull)
ローカルで担当箇所を開発⇒リモートに変更を反映(push)
Github上の「Pull Request」で本家に吸い上げてもらう
リポジトリとは② 26. Testリポジトリにtest.txtを作成
Gitshellを起動
cd test
gitstatus
gitadd . (dot忘れずに!)
gitstatus
gitcommit –m “my 1st commit”
Text.txtを書き換える
gitstatus, gitcommit –m “my 2nd commit”
gitdiff
gitrevert “my 1st commit” 28. 学内LANから利用するには,GitHub for windows側もproxy設定
をする必要がある.
C:¥Users¥ユーザー名¥.gitconfigに以下の設定を追加し,保存.
GitHub for windowsを再起動後,proxy環境でGitHub for windowsが 利用できる
※proxyがない環境では,proxy設定を削除して使用すること.
この行を削除してアプリを起動しなおせばよい.
(参考)学内LANから利用するには
[http] proxy = http://ccproxy2.kanagawa-it.ac.jp:10080 32. 1.まずClone
2.ファイル修正
3.Sync (リモートとの差分確認)
4.CommitChanges + コミットメッセージ, 詳細 これはローカルリポジトリへの変更の反映であって Github(リモート)への変更ではない
5.うまくCommitできたら、Sync これはGithubサーバーへのコミットを意味する。 結構時間がかかるし、ステータスが見えないので 事故がおきやすい
6.GithubWeb版で確認
☆すべてのGUIでの操作はCUI(GitShell)で行える わかりづらいGUIは頼りにすべきではない.
GUIでの流れ 34. 1.Git(GUI) でClone
2.GitShellを起動
3.Git管理下のディレクトリにアクセス cd kinect2014
4.念のためここでgitpull
5.新規ファイルをワークツリーに追加
Kadai01ディレクトリ内に新規テキストファイルを追加
6.インデックスに登録gitadd.
7.ローカルリポジトリへコミット
Gitcommit –m “学籍番号”
8.念のためここでgitpull
9.リモートリポジトリで共有gitpush
実際に使ってみよう 45. C# ウォーミングアップ
C# WPFを使ってアプリケーションを制作しよう
不要なコメントを削除する
可能ならファイル保存ダイアログを追加してみよう
制作したシステムをGitHubを利用して提出(課題)
Kadai1/1234567/GraphicSaveというディレクトリに配置
実行ファイルと生成したPNGを含めること
Facebookグループの「ドキュメント」に学籍番号(半角)でページを作成し、 提出を伝える。
課題を実習する上で気がついたことなどをメモ。
先生が確認したら「いいね」を押します。
質問歓迎
上記を月曜日の17時までに提出すること。
課題の取り組み状況によってグループの構成を検討します。
本日はここまで!10/7#1 課題