select{display:inline;margin:2px;width:auto}艦これ、Dx2真・女神転生リベレーションの攻略とかプログラミング関係の記事とか書いています。2018.11.27この記事は約4分で読めます。概要グループの作成サブグループの作成プロジェクトの作成ソースコードのプッシュ雑感スポンサーリンクスポンサーリンク概要GitLabにグループの追加、プロジェクトの追加、ソースコードのプッシュを行った際のメモなおソースコードは以下のツールのコードを追加しています。DevilAnalyserD2・真女神転生L、悪魔情報・合体パターンの検索ツールを公開しています。windows10/7での動作を確認しています。deisy.jp2018.05.13グループの作成GitLabではグループを作成し、その下にプロジェクトを所属させることができます。顧客毎にグループを作成したり、アプリの種類別(Windowsアプリとか、androidアプリとか)にグループを作成して管理することが可能です。Group]をクリックします。以下の画面が表示されますので、必要事項を入力します。Nameを入力すると、GroupURLも自動的に入力されます。levelを選択します。今回はソースコードを公開しないので、Privateとします。InternalだとGitLabにログインしている全ユーザーに、Publicだとログインしていないユーザーにもソースコードが公開されます。GroupURLはGroupNameに入力したものがそのままhttps://gitlab.com/groupnameというアドレスになります。いうことはURLはGitLab全体でユニークになっていないといけない、ということなんですよね。ここに直接ゲーム名でアドレスを作成するのはさすがに躊躇するので、ハンドルネームのグループをまず作って、その下にさらにグループをつなげていくことにします。画像にある[deisy]では名前が被って作れなかったので[deisygitlab]という名前にしました。サブグループの作成グループの作成が終わると以下の画面に移動します。Subgroupに変更してボタンを押します。すると最初にグループを作成したのと同様のが面が開きますが、URLの部分に現在のグループが入り、サブグループが作成できるようになっています。グループを新規作成したときと同じ操作で、サブグループが作成できます。今度は[d2megaten]を作成します。作成が完了すると、以下のように[deisygitlab\d2megaten\Details]の画面に遷移します。プロジェクトの作成NewProjectボタンをクリック。以下のような画面が表示されます。project]タブで空のプロジェクトを作成します。以上でプロジェクトの作成は終了です。次はTortoiseGitからソースコードを追加します。ソースコードのプッシュローカルのフォルダにソースコードを配置します。gitのリポジトリにするフォルダには慣例として末尾に[.git]を付けるようなので、そのように。[.git]をつけるのは、複数人でアクセスする対象となり、ソースを直接触れることのないbareリポジトリと呼ばれるリポジトリを作成する場合なので、今回の場合は[.git]を付ける必要はありませんでした。右ペインの何もないところで右クリックし、メニューから[ここにリポジトリを作成]を選択します。以下のウィンドウが表示されますので、Bareを生成のチェックを外して、OKを押します。リポジトリに追加したいファイルやフォルダを全て選択し、右クリックメニューから[TortoiseGit]>[追加]を選択します。追加が終了したら、今度は右クリックメニューから[TortoiseGit]>[コミット]を選択します。以下のウィンドウが表示されますので、メッセージを入力してコミットボタンを押します(コメントは必須です)コミットが終わると以下の画面が表示されますので、今度はプッシュを押します。以下の画面が表示されます。リモートの接続先の設定を行います。管理ボタンを押して、以下の画面を表示します。putty認証に前記事で作成し、保存しておいた秘密鍵を設定します。URLとプッシュURLに、GitLabのプロジェクトページに表示されているSSHのURLを貼り付けます。赤枠部分をクリックするとURLがコピーできます。設定が完了したら[適用]ボタンを押し、[OK]ボタンで管理ウィンドウを閉じます。プッシュダイアログの[OK]を押して、プッシュを開始します。以上で、GitLabへのソースコードのプッシュは完了です。今まで使用していたsvnはコミットした時点でリポジトリにソースコードが反映されていましたが、Gitの場合はコミットでローカルリポジトリに反映、プッシュでリモートリポジトリに反映ということで意味合いが異なっています。ローカルに一端コミットできるという特徴を生かしてうまくコードの管理をしていきたいですね。コメントをキャンセルメールアドレスが公開されることはありません。い号作戦に適した海域まとめ2018.12.162019.09.27カテゴリープログラミング11Ruby5Git6D2女神転生100ツール1ガチャ3アップデート情報14攻略15アウラゲートボス攻略9公式動画19収集イベント36艦これ148ツール3通常海域4西方海域(4-1~4-4)1中部海域(6-1~6-4)3EO海域(x-5、x-6)5任務62期間限定任務4ウィークリー任務7マンスリー任務7クォータリー任務7単発任務292019年バレンタイン任務22019年節分任務5イベント642019春152019夏42019秋7サンマ漁12018春(ミニイベント)12018夏152019冬92018冬12装備改修1戦果2千年戦争アイギス3PCゲーム11ランス1011google1SerchConsole1電子書籍2blog13フォロー待ちです。い号作戦に適した海域まとめ2018.12.162019.09.27カテゴリープログラミング11Ruby5Git6D2女神転生100ツール1ガチャ3アップデート情報14攻略15アウラゲートボス攻略9公式動画19収集イベント36艦これ148ツール3通常海域4西方海域(4-1~4-4)1中部海域(6-1~6-4)3EO海域(x-5、x-6)5任務62期間限定任務4ウィークリー任務7マンスリー任務7クォータリー任務7単発任務292019年バレンタイン任務22019年節分任務5イベント642019春152019夏42019秋7サンマ漁12018春(ミニイベント)12018夏152019冬92018冬12装備改修1戦果2千年戦争アイギス3PCゲーム11ランス1011google1SerchConsole1電子書籍2blog13フォロー待ちです。