git
macのシェルをgitbash風見た目にする
控えめにいってgitbashの見た目は最高だ。Macでもあの見た目を実現しよう。所要時間は3分だ。まずは以下をダウンロード
解凍してできたファイルをホームフォルダの直下に置く(以下は予め設定により隠しファイルを見えるようにし...
Git & GitHub 練習1
Gitの学び始めは毎日触ることが重要である。今回はそんなときにピッタリのお題だ。
この記事の対象者
Gitとを学び始めて使えるようになりたいと思っている人。GitHubとの連携ができるようになりたい人。なお、gitに比較的新し...
コンフリクトする?しない?
今回はgitのコンフリクトについて考察する。
準備
desktopにSampleSiteフォルダーを作成し、main.cssを以下のように作成する。
h1{
color:red;
}
h2{
color:blue...
Git(ctr-zのように1つ前の状態に戻したい)
人間誰しも間違えを犯す。今回は間違えて作業をしてしまった場合に1つ前の状態に戻す方法を学習していこう。
準備
まずは以下のようにデスクトップに実験用のフォルダgittutorを作成し、そのなかにこんにちはという1行書かれたfi...
Git(SSHのパスフレーズ入力を1日1回にする)
ssh接続の際のパスフレーズの設定は、鍵を生成するときにパスフレーズを入力せずに鍵を生成してしまえばパスフレーズなしで接続できるようになる。しかし、パスフレーズを設定済みの鍵の場合は毎回パスフレーズの入力を求められる。今回はこれを1日1回...
Unixコマンド超入門
Unixコマンド超入門です。しっかりと学んで黒い画面を扱えるエンジニアになっていきましょう。
Unityで作ったゲームをGitHubにあげる。
1.作業フォルダをzipで圧縮して万が一のためのバックアップファイルをつくる
2.上部EditからProjectSettingsを選択。Editorからの以下のように設定する
3.バージョン管理に必要ないファイルを除外...
Git(基本操作2)
gitでの基本操作を学習しよう。(前回のところまで作業を進めておく)
ブランチ(枝)
最初から存在しているmasterブランチ。実際の開発ではこのmasterブランチで開発を進めることは少ない。通常は何かしら作業用ブランチを作...
Git(基本操作)
gitでの基本操作を学習しよう。
はじめてのコミット
作業フォルダを作成しよう。今回はdesktopにgit_basicフォルダを作成し、そこに移動する。
$ mkdir ~/desktop/git_basic
$ ...
GitHubとの連携(プルリクエストをうけたら2)
前回プルリクエストを受けた際にその変更をGithub上でmergeしたが実際は動作確認など行ったのちmergeすることのほうが多い。
今回はプルリクエスを受けた際、その変更内容をマルっとローカル環境に持ってきて確認する手順を解説する...
GitHubとの連携(Fork元の状態に更新)
以前にプルリクエストをしたリポジトリが活発でどんどん更新が進んでいる。それに対してFork & Cloneした自分のリポジトリは遅れてしまっている。
今回はそういった場合のFork元となったリポジトリに自分の環境を追いつかせ...
GitHubとの連携(プルリクエストがきたら1)
前回はプルリクエストの送信方法を解説したが、もしプルリクエストが送られてきたらどうすればよいのだろうか?今回はプルリクエストが送られてきたときの対処方法を解説する。
通知
プルリクエストが来るとバッチにて教えてくれる。
...
GitHubとの連携(プルリクエスト)
GitHubを使って共同開発をしてみよう。今回はあなたが加えた変更を相手のリポジトリに取り込んでもらうようお願いするプルリクエストを行う。
現状を確認
このサイトを変更していくことが目標
Fork
まずは現...
GitHubとの連携2
●デスクトップにminiSiteというフォルダを作成する。●git initする●index.htmlを以下のように作成してcommitする。
<!DOCTYPE>
<html>
<head>
&...
GitHubとの連携1
これからの記事はGitHubのアカウントを持っていることが前提となる。持っていない人は以下の記事を参考にアカウントを作成しておくこと。
まずはローカル端末からssh接続でGitHubにログインできるよう設定していく。
●ssh接続をできるよ...
Git
Gitとは
ファイルの過去の編集状態に戻ったり、誤って消してしまったファイルを復元するなど実制作ではなくてはならないバージョン管理システムの一つ。Git登場以前にはSubversionなど他のツールも多くあったが今はGit主流。エン...