2018年8月17日のブックマーク (11件)

  • イラストでわかる!git入門の入門

    こんにちは、アシアルの志田です。 社内でもgitが浸透し、皆バージョン管理といえばgitだよね、という空気になってきました。 ですが、これまでバージョン管理システムを使ったことがない人にオススメしても、 「gitて…まあ…そりゃ…ねえ、いつかやらないといけないけど…」 「ギット?ジット?俺はgiはジと読む派なので、gitは胡散臭いと思う」 「そもそもバージョン管理して何が嬉しいの?なんか難しそうでいやだ」 というような反応ばかりでした。 きっとみんな、gitって難しくて訳のわからんもんだと思っているのでは?と思い、 今回はgit入門の入門、gitってなんだ?というところから、簡単にgitを使う際の流れについてご説明します。 ちょっと不安を覚えるようなイラストがついていますので、頑張って読んでください。 バージョン管理ってなに? プログラムを書いていて、こんなことありませんか?私はあります…

    イラストでわかる!git入門の入門
    miraesu
    miraesu 2018/08/17
    イラストでgit,ローカルとリモートについて学べる
  • 【入門編】SourceTreeの使用方法を丁寧に画像付で解説

    SourceTreeとは、プログラムのソースコードを管理するGitを簡単に扱うためのツールだ。ここでは、SourceTreeの使用方法を紹介する。 SourceTreeとは SourceTreeはバージョン管理システムのGUIだ。しかも、GitとMercurialに対応している。それで、基的な使い方を学べばバージョン管理システムは異なっても操作は同じになる。 ここで説明するのは、Gitによるバージョン管理のGUIとしての使い方だ。 では、初期設定から見ていこう。 初期設定をする 初期設定としてGitを使うために必要最小限の設定を行う。必要最小限の設定とは、ユーザ名とメールアドレスを入力することだ。 SourceTree画面のメニューバーのツール→オプションを選択する。 オプション画面が表示されたら、全般タブを選ぶ。「SoucetreeにGitとMercurialのグローバル設定をファイル

    【入門編】SourceTreeの使用方法を丁寧に画像付で解説
  • Gitクライアント! SourceTree の使い方 ~GUIでGitを使おう~ | バージョン管理システム入門(初心者向け)

    はじめに もうGitのコマンドには慣れましたか?Gitは、コマンドライン(コンソール)から素早く操作できる優れたツールですが、やはり同じようなコマンドを何回も打つのは面倒になってきますよね。それに、Gitには60以上のコマンドがあり、全部覚えるのはちょっと大変です。各コマンドのオプションも合わせると、かなりの数になることでしょう。 学習する上では、コマンドに慣れることは悪いことではありません。とはいえ、いつまでもコマンドを打ち続ける必要はありません。コマンドに慣れたら、GUIクライアントを使ってみましょう。コマンドを打たなくてよいだけでなく、リポジトリの状態をビジュアルに確認することもできます。今回取り上げる「SourceTree」は、人気のあるGitクライアントソフトのひとつです。 この記事では、SourceTreeの使い方をチュートリアル形式でお伝えします。インストールの方法から主要機

    Gitクライアント! SourceTree の使い方 ~GUIでGitを使おう~ | バージョン管理システム入門(初心者向け)
  • Gitクライアント! SourceTree の使い方 ~GUIでGitを使おう~ | バージョン管理システム入門(初心者向け)

    はじめに もうGitのコマンドには慣れましたか?Gitは、コマンドライン(コンソール)から素早く操作できる優れたツールですが、やはり同じようなコマンドを何回も打つのは面倒になってきますよね。それに、Gitには60以上のコマンドがあり、全部覚えるのはちょっと大変です。各コマンドのオプションも合わせると、かなりの数になることでしょう。 学習する上では、コマンドに慣れることは悪いことではありません。とはいえ、いつまでもコマンドを打ち続ける必要はありません。コマンドに慣れたら、GUIクライアントを使ってみましょう。コマンドを打たなくてよいだけでなく、リポジトリの状態をビジュアルに確認することもできます。今回取り上げる「SourceTree」は、人気のあるGitクライアントソフトのひとつです。 この記事では、SourceTreeの使い方をチュートリアル形式でお伝えします。インストールの方法から主要機

    Gitクライアント! SourceTree の使い方 ~GUIでGitを使おう~ | バージョン管理システム入門(初心者向け)
  • 【入門編】SourceTreeのインストール方法を丁寧に画像付で解説

    SourceTreeはリポジトリを可視化するバージョン管理システムのGUI(Graphical User Interface)だ。これから、そのSourceTreeのインストール方法を順を追って説明するが、インストール方法は大まかに下記のようになっている。 では、順を追って見てみよう。 ダウンロード まず最初行なうのは、SouceTreeの公式サイト(URL: https://ja.atlassian.com/software/sourcetree)よりインストーラーをダウンロードすることだ。 ダウンロードは「Windows向けダウンロード」ボタンまたは「無料ダウンロード」ボタンを押すことによって始まる。 ダウンロードが終わって、ダウンロード・フォルダに最新バージョンのインストーラー(SourceTreeSetup-2.1.11.0.exe)が格納されていればOKだ。この記事を書いている時

    【入門編】SourceTreeのインストール方法を丁寧に画像付で解説
    miraesu
    miraesu 2018/08/17
    source treeインストール方法
  • Gitとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

    簡単に書くよ Git(読:ギット)とは バージョン管理システムのひとつ。 もう少し噛み砕くと ファイルの変更履歴を管理してくれるシステムのひとつ です。 順番に見ていきましょう。 まずは予備知識として「バージョン管理システム」について簡単に説明します。 「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。 バージョン管理システムは「ファイルの変更履歴を管理してくれるシステム」です。 例えばプログラミングをしていると、日々、ファイルの内容は変わっていきます。 この変わっていく履歴を管理し、必要に応じて前のものに戻したり、あるいは途中で枝分かれして別の変更を加えたりするためのシステムがバージョン管理システムです。 一般的なバージョン管理システムは、複数人で同じファイルに変更を加えることを想定しています。 よって、複数人でシステム開発を行う際に、ソースコード(プログラムの元

    Gitとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
    miraesu
    miraesu 2018/08/17
  • 初心者向けにGUIで!Gitとは?とバージョン管理の使い方

    Gitとは今もっとも使われているバージョン管理システムだ。 このページではGitの使い方についてできるかぎり簡単にまとめてご紹介していこう。 Gitとはプログラムソースの変更履歴などを管理する分散型バージョン管理システムだ。 Linuxの開発者リーナス・トーバルズがLinuxカーネルのソースコードを管理するために開発されたものだ。Linuxカーネルのような大規模なシステム開発から、小規模のシステム開発まで規模の大小を問わず、世界中の多くのエンジニアに愛用されている。 ちなみに、"Git"は「ギット」と読み、直訳すると「間抜け」「ろくでなし」という意味であるが、これは開発者であるリーナス・トーバル自身が自分のことを指して自虐的に命名したという説や、"Global information tracker"の略称だとする説もある。 バージョン管理システムとは? Gitはバージョン管理システムの一

    初心者向けにGUIで!Gitとは?とバージョン管理の使い方
    miraesu
    miraesu 2018/08/17
  • GitHub Flow ~GitHubを活用するブランチモデル~ | バージョン管理システム入門(初心者向け)

    はじめに GitHubを使ったことがありますか? オープンソースソフトウェア開発に参加したことがある方はよくご存知でしょう。業務でプライベートリポジトリを活用している現場もあるかもしれませんね。GitHubはその名の通り、Gitリポジトリをホスティングできるサイトです。 もちろん、GitHub自体の開発にもGitが使われています。 複数のエンジニアが関わる開発になるため、なんらかの「ブランチモデル」が必要です。そうでなければ、たちまちリポジトリは混沌とした状態に陥ってしまうでしょう。 GitHubの開発チームは、ブランチモデルとして「git-flow」を使わずに、独自に作成した「GitHub Flow」を採用することにしました。 これは、「git-flow」よりも「GitHub Flow」が優れているということではなく、単に開発スタイルの問題です。 頻繁にリリース(デプロイ)するGitHu

    GitHub Flow ~GitHubを活用するブランチモデル~ | バージョン管理システム入門(初心者向け)
  • 【GitHub超初心者入門】この前初めてGitHubを使い始めたエンジニア見習いが書くGitHubの使い方と実践~とりあえず一緒に動かしてみようぜ!~ - Qiita

    GitHub超初心者入門】この前初めてGitHubを使い始めたエンジニア見習いが書くGitHubの使い方と実践~とりあえず一緒に動かしてみようぜ!~GitHub初心者入門新人プログラマ応援 たくさんの「LGTM」ありがとうございます。 ちょっと別視点からバージョン管理システムの記事を書いてみました。 そちらもよろしければごらんくださいませ。 【Git】オレならこう説明する!Git初心者への用語説明 後、個人ブログもはじめましたのでよろしければ(宣伝) 3年ぶりにこの記事の続きをnoteで書きました。 https://note.mu/nahito/n/nded6e4dd7382 はじめに 「勝利にコミットせよ!」「結果にコミットせよ!」 ……は? 何を言ってるかさっぱりわかりません. コミットって何?つーかコミットって日語で言うと何?言ってみろよ!!! そんなエンジニア見習いがとうとうG

    【GitHub超初心者入門】この前初めてGitHubを使い始めたエンジニア見習いが書くGitHubの使い方と実践~とりあえず一緒に動かしてみようぜ!~ - Qiita
  • 【絶対理解できる】Gitとは?特徴やできることまとめ! | 侍エンジニアブログ

    Gitは簡単にプログラムの変更や履歴を管理できるシステム Gitを導入すればチーム間での作業・開発が進めすくなる 変更履歴を管理できる点から、Gitの導入は管理にもつながる そもそもGitとは まずは、Wikipediaでの説明をみてみましょう。 gitは、プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムである。Linuxカーネルのソースコード管理に用いるためにリーナス・トーバルズによって開発され、それ以降ほかの多くのプロジェクトで採用されている。 gitでは、各ユーザのワーキングディレクトリに、全履歴を含んだリポジトリの完全な複製が作られる。したがって、ネットワークにアクセスできないなどの理由で中心リポジトリにアクセスできない環境でも、履歴の調査や変更の記録といったほとんどの作業を行うことができる。これが「分散型」と呼ばれる理由である。 引用:Wi

    【絶対理解できる】Gitとは?特徴やできることまとめ! | 侍エンジニアブログ
    miraesu
    miraesu 2018/08/17
  • Gitコマンド早見表 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    Gitコマンド早見表 - Qiita
    miraesu
    miraesu 2018/08/17
    コマンド一覧