Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


github:basic

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
github:basic [2020/06/25 12:13]
y2sunlight [複数のブランチの操作]
github:basic [2020/07/30 15:27] (現在)
y2sunlight [プロジェクトの設定]
行 16: 行 16:
   * [[github:email|GitHub メールの設定]]   * [[github:email|GitHub メールの設定]]
   * [[github:profile|GitHub プロフィールの設定]]   * [[github:profile|GitHub プロフィールの設定]]
-  * GitHub リポジトリの基本操作+  * GitHub Eclipseによるリポジトリの基本操作 
 +  * [[github:branch|GitHub Eclipseによるブランチの操作]] 
 +  * [[github:release|GitHub タグとリリースの作成]]
   * [[github:collaborator|GitHub コラボレータの招待]]   * [[github:collaborator|GitHub コラボレータの招待]]
-  * [[github:public|GitHub コードの公開]]+  * [[github:publish|GitHub ソースコードの公開]]
  
 リンク リンク
   * https://github.com/ --- GitHubの本家   * https://github.com/ --- GitHubの本家
   * https://guides.github.com/ --- GitHubガイド   * https://guides.github.com/ --- GitHubガイド
-  * [[https://help.github.com/ja/github/creating-cloning-and-archiving-repositories|リポジトリの作成、クローン、アーカイブ]] --- GitHubヘルプより 
-  * [[https://help.github.com/ja/github/administering-a-repository|リポジトリを管理する]] --- GitHubヘルプより 
   * [[https://guides.github.com/activities/hello-world/|Hello World]] --- GitHubガイドより   * [[https://guides.github.com/activities/hello-world/|Hello World]] --- GitHubガイドより
 +  * [[https://guides.github.com/features/mastering-markdown/|Mastering Markdown]] --- GitHubガイドより
 +  * [[https://help.github.com/ja/github/creating-cloning-and-archiving-repositories|リポジトリの作成、クローン、アーカイブ]] --- GitHubヘルプより
 +
 +GitHub
 +  * [[https://github.com/y2sunlight/hello-world/|y2sunlight/hello-world]] --- 本章の例題はGitHubで公開しています
  
 ---- ----
行 61: 行 66:
  
 \\ \\
- 
- 
- 
  
 ===== リポジトリの作成 ===== ===== リポジトリの作成 =====
  
-画面右上の[+]メニューから[New Repositories]を選択して下さい。+画面右上の[+]メニューから[New repository]を選択して下さい。
  
 [{{:github:repo:github-repo01.png?nolink|}}] [{{:github:repo:github-repo01.png?nolink|}}]
行 140: 行 142:
  
 ■ URIを入力するとそれに応じて他の項目は自動で表示されます。\\  ■ URIを入力するとそれに応じて他の項目は自動で表示されます。\\ 
-■ hello-worldは公開リポジトリなので、[認証]欄は空欄のままです(但し、[[#プッシュ|プッシュ時]]には必要になります)+■ hello-worldは公開リポジトリなので、[認証]欄は空欄のままです。\\ (但し、[[#プッシュ|プッシュ時]]には必要になります)\\
 ■ [次へ]を押します。 ■ [次へ]を押します。
  
行 193: 行 195:
   - メニューの[ウインドウ][設定]を選択   - メニューの[ウインドウ][設定]を選択
   - 左ペインで[チーム][Git][構成]を選択   - 左ペインで[チーム][Git][構成]を選択
-  - 右ペインの[構成]から[リポジトリ設定]を選択+  - [構成][リポジトリ設定]タブを選択
   - [リポジトリ]で[hello-world]を選択   - [リポジトリ]で[hello-world]を選択
  
行 231: 行 233:
  
 [{{:github:repo:github-repo30.png?nolink|}}] [{{:github:repo:github-repo30.png?nolink|}}]
-■ このファイルは[[https://ja.wikipedia.org/wiki/Markdown|Markdown]]形式で書かれています。\\ +■ このファイルは[[https://guides.github.com/features/mastering-markdown/|Markdown]]形式で書かれています。\\ 
 ■ 編集が終わったら[ファイル][保存]して下さい。 ■ 編集が終わったら[ファイル][保存]して下さい。
  
行 239: 行 241:
  
 [{{:github:repo:github-repo31.png?nolink|}}] [{{:github:repo:github-repo31.png?nolink|}}]
-■ .gitignore と README.md を選択し[+]ボタンを押して[ステージングされた変更]に移動します。+■ .gitignore と README.md を選択し[+]ボタンを押して[ステージされた変更]に移動します。
  
 [{{:github:repo:github-repo32.png?nolink|}}] [{{:github:repo:github-repo32.png?nolink|}}]
行 293: 行 295:
 ■ [ログイン]ボタンを押して下さい。 ■ [ログイン]ボタンを押して下さい。
  
-> ここで入力したログイン情報は保管されるので、以後は認証情報を聞かれる事はありません。また、認証情報に変更があった場合は、プロジェクト名(hello-world)を右クリックし[チーム][リモート][アップストリームからプッシュ構成...]を選び、originのプッシュ構成の[変更]ボタンを押せばをすれば、認証情報を変更することができます。尚、この画面をプッシュの前に開いて、予め認証情報を入力しておくこともできます。+> ここで入力したログイン情報は保管されるので、以後は認証情報を聞かれる事はありません。また、認証情報に変更があった場合は、プロジェクト名(hello-world)を右クリックし[チーム][リモート][アップストリームからプッシュ構成...]を選び、originのプッシュ構成の[変更]ボタンを押せば、認証情報を変更することができます。尚、この画面をプッシュの前に開いて、予め認証情報を入力しておくこともできます。
  
 [{{:github:repo:github-repo46.png?nolink|}}] [{{:github:repo:github-repo46.png?nolink|}}]
行 313: 行 315:
  
 [{{:github:repo:github-repo50.png?nolink|}}] [{{:github:repo:github-repo50.png?nolink|}}]
-■ [Pull Requests]タブをクリックします。+■ [Pull requests]タブをクリックします。
  
 >プッシュの直後は、ファイルリストの上に ''[Compare & pull Request >]''のリンクが表示されるので、ここからでも[[#プルリクエスト・オープン]]に進むことができます。 >プッシュの直後は、ファイルリストの上に ''[Compare & pull Request >]''のリンクが表示されるので、ここからでも[[#プルリクエスト・オープン]]に進むことができます。
行 408: 行 410:
  
 \\ \\
-===== 複数のブランチ操作 ===== 
  
-Eclipse側で複数のブランチを操作する方法を説明します。ブランチ毎にプロジェクトをインポートする事もできますが、ここでは1つのプロジェクトでブランチを切り替えて操作する方法について述べます。 
- 
-==== ブランチの切り替え ==== 
- 
-=== サーバ側で新しいブランチを作成する === 
- 
-まず、準備として、新しいブランチ ''license-edits'' をGitHubで作ります。本章「[[#ブランチの作成]]」と同じ要領で、ブランチを作って下さい。 
- 
-リポジトリ hello-world に移動します。まだ表示していない場合は、ダッシュボードの左サイドバーから hello-world を選択して下さい。 
- 
-[{{:github:repo:github-repo70.png?nolink|}}] 
-■ ファイルリスト上部のドロップダウン[branch:master] をクリックします。\\  
-■ テキストボックスに 新しいブランチのブランチ名 ''license-edits'' を入力します。\\  
-■ [Branches]内の[**Create branch: license-edits** from 'master']を選択して下さい。 
- 
-=== Eclipseで新しいブランチをチェックアウトする === 
- 
-Eclipseに移って操作をします。[プロジェクト・エクスプローラー]でプロジェクト(hello-world)を右クリックして下さい。 
- 
-[{{:github:repo:github-repo71.png?nolink|}}] 
-■ [チーム][切り替え][新規ブランチ]を選択して下さい。 
- 
-[{{:github:repo:github-repo72.png?nolink|}}] 
-■ リモートリポジトリ(GitHub)から取得するブランチ名( ''license-edits'' )を入力します。\\  
-■ [新規ブランチをチェックアウトする]をチェックします。\\  
-■ [完了]ボタンを押して下さい。 
- 
-ブランチをチェックアウト後、[プロジェクト・エクスプローラー]のプロジェクト名が''[hello-world license-edits]''になり新しいブランチに自動的に変更されます。 
- 
-=== Eclipseで既存のブランチに切り替える === 
- 
-例えば、ブランチを ''license-edits'' から ''readme-edits'' に切り替えるには、以下のようにします。 
- 
-[プロジェクト・エクスプローラー]でプロジェクト(hello-world)を右クリックして下さい。 
- 
-[{{:github:repo:github-repo73.png?nolink|}}] 
-■ [チーム][切り替え][新規ブランチ]を選択して下さい。 
- 
- 
-\\ 
- 
-==== Eclipseからのリポジトリ作成 ==== 
- 
-> TODO: 
- 
-\\ 
  
github/basic.1593054801.txt.gz · 最終更新: 2020/06/25 12:13 by y2sunlight