Ruby on Rails5でソースをGitLab管理

開発環境が整ったので、一旦ソースをgitにアップしたいと思います。

手順を記載しときます。

 

環境

OS/ミドルウェア バージョン
CentOS 7.2.1511
ruby 2.4.2p198
Rails 5.1.4

 

ソースをgitに反映

ディレクトリの場所

/home/ユーザ名/.rbenv/plugins/ruby-build/プロジェクト名

[全体の変更を確認する]

[実行結果]

※赤い文字で変更点が表示される。
ソースをgitで管理しないディレクトリ&ファイルを、.gitignoreに記載します。

[ファイルの編集]

[ファイルの中身]

[除外指定に該当するものを確認する]

[実行結果]

始めに.gitignoreだけpushまでします。

[インデックスに登録するコマンド]

[実行結果]

何も表示されない。エラーが出なければOK。

[全体の変更を確認する]

[実行結果]

※緑文字で変更点が表示される。
[コミットメッセージを同時に指定]

[実行結果]

[リモートの指定]

[リモートに反映する際のコマンド]

[実行結果]

ユーザ名、パスワードを求められるので入力。
ここで、コマンドを打つたびにユーザ名、パスを聞かれるから聞かれないように設定をします。
[ディレクトリの移動]

[ファイルの編集]

[ファイルの中身]

※ユーザー名:パスワードに@が含まれている場合は%40にする
それでは、残りのソースをgitにpushまでします。

[インデックスに登録するコマンド]

.にするとソース全対象となります。

[コミットメッセージを同時に指定]

[リモートに反映する際のコマンド]

 

git管理しないソースの確認

 

・/config/database.yml

ディレクトリの場所

/home/ユーザ名/.rbenv/plugins/ruby-build/プロジェクト名/config

[ディレクトリ確認]

[実行結果]

git管理しないソース「database.yml」があります。

[GitLab確認]

GitLabにはありません。

ちゃんと除外されています。

 

・/log/*

ディレクトリの場所

/home/ユーザ名/.rbenv/plugins/ruby-build/プロジェクト名/log

[ディレクトリ確認]

[実行結果]

[GitLab確認]

GitLabには.keepしか登録されていません。0バイトで空のファイル。

・/tmp/*

ディレクトリの場所

/home/ユーザ名/.rbenv/plugins/ruby-build/プロジェクト名/tmp

[ディレクトリ確認]

[実行結果]

[GitLab確認]

GitLabには.keepしか登録されていません。0バイトで空のファイル。

以上で一通りの作業が終了しました。

 

Ruby on Rails5で環境構築

Ruby on Rails5でソースをGitLab管理

NetBeansでRubyを使う方法

Ruby on Rails5でコントローラーからテンプレートの表示

Ruby on Rails5でモデルの作成とデータベースの利用

Ruby on Rails5で画像に対してリンク設定

Ruby on Rails5で検索フォーム作成

Ruby on Rails5でselect2を使う方法

Ruby on Rails5でBootstrap4デザインにする

Ruby on Rails5で検索フォームと一体型になった検索ボタン作成方法

Ruby on Rails5でFontAwesomeを導入する方法(アイコンが使用可能)

Ruby on Rails5でBootstrap4のナビゲーションバーを使用する方法

Ruby on Rails5でBootstrap4のナビゲーションバーに画像(ロゴ)を設置

Ruby on Rails5でBootstrap4を使用しながらCSSを使用する

Ruby on Rails5でBootstrap4のドロップメニューをホバー表示する方法

Ruby on Rails5でBootstrap4のドロップメニューログインアイコンを作成

Ruby on Rails5でBootstrap4のドロップメニューでカートアイコンを作成

Ruby on Rails5でBootstrap4のドロップメニューで注文履歴を作成

 

投稿者: samancha