頭脳一式

人の記憶なんて曖昧なもの。すべての情報を頭に記憶するなんてナンセンス。困ったらここに来ればいいじゃん?というスタンスで最強のナレッジベースを目指すブログ

【Git】リモートリポジトリに追加された新規ブランチをローカルリポジトリへ取り込むときの手順ver2

Git

この記事ではリモートリポジトリのブランチを基に、直接ローカルリポジトリへ取り込む手順をまとめます。 リポジトリ masterブランチ develop6ブランチ リモートリポジトリ ○ ○ ローカルリポジトリ ○ × つまり、リモートリポジトリ上に在るdevelop6ブランチ…

【Git】よく使うGitコマンド&用語の意味

Git

主に、Git for WindowsなどのCUIで使用するGitコマンドをまとめます。 git init カレントディレクトリにリポジトリ機能を持たせる 指定したディレクトリにリポジトリ機能を持たせる git tag git branch 新規ブランチを作成する ブランチの一覧を表示する git…

【Git】リモートリポジトリに追加された新規ブランチをローカルリポジトリへ取り込むときの手順ver1

Git

この記事では次のようなケースを想定した手順をまとめました。 リポジトリ masterブランチ developブランチ リモートリポジトリ ○ ○ ローカルリポジトリ ○ × つまり、リモートリポジトリにはdevelopブランチがあるのに、ローカルリポジトリにはない。 なので…

【GitLab】git pushできないときの対処方法。[You are not allowed to push code to protected branches on this project.]が発生する。

この記事ではgit push時に以下のエラーYou are not allowed to push code to protected branches on this projectが発生した場合の対処方法をメモしておきます。 git push時に「Everything up-to-date」と表示されて困っている方は以下の記事を参考にしてく…

【GitLab】git cloneできないときの対処方法。[Failed to connect to localhost port 80: Connection refused]が発生した場合

git cloneコマンド実行時の以下のエラーが発生する場合 $ git clone http://localhost/testgroup/javaprj.git Cloning into 'javaprj'... fatal: unable to access 'http://localhost/testgroup/javaprj.git/': Failed to connect to localhost port 80: Con…

【GitLab】管理コマンド

GitLabの起動 GitLabの停止 GitLabの再起動 GitLabのプロセス確認(全部) GitLabのプロセス確認(個別) プロセスの強制停止 設定ファイルの反映 主に、TeraTerm等で使用するGitLabコマンドの使い方をまとめます。 GitLabの起動 gitlab-ctl start GitLabの停止 …

Hyper-vやVirtualBOX上のCentOS7にGitLabをインストールする(Omnibusパッケージのインストール)

この記事では、Hyper-vおよび、VirtualBOX上のCentOS7にGitLabをインストールしてログイン画面を表示するまでの手順を解説しています。 前提 導入に必要なパッケージのインストール GitLabのインストール GitLab-Ceのyumリポジトリの内容を確認する。 GitLab…

【Eclipce】アサーション(assert)を有効化する。

assertを有効化する。 assertの構文 assertの実行① assertの実行② assertを有効化する。 アサーション(assert)の機能は、プログラム実行時にはデフォルト設定で無効になっているため、有効にする必要があります。 Eclipceで有効にするには、VM引数に「-enabl…

【Java入門】スタック・キューを実現するDeque<E>インターフェース

この記事では、スタックおよびキューを実装する際に用いられるDequeインターフェースの各メソッドの使い方について解説しています。

【Java入門】インターフェースの多重継承による菱形継承(ダイヤモンド継承)問題を理解する

ダイヤモンド継承でコンパイルエラーになる例 ダイヤモンド継承でコンパイルエラーにならない例 ダイヤモンド継承でコンパイルエラーになる例 同じシグニチャを持つ複数のインターフェースをimplementsした場合、コンパイルエラーになります。 public interf…