gitに関するmiraesuのブックマーク (28)

  • Gitの設定をgit configで確認・変更 | note.nkmk.me

    system, global, localの順に読み込まれる。例えば、systemとlocalで同じ項目が設定されている場合はlocalの値が有効になる。 なお、以下で説明するgit configコマンドでそれぞれの設定ファイルの確認・編集が可能なので、ファイルの置き場所を気にする必要は特にない。 git configコマンドによる設定の確認・変更 設定に対する確認や変更などの処理はgit configコマンドを使う。 設定項目 設定項目の一覧およびその詳細は以下のリンクから。 Git - git-config Documentation 山ほどあるが、例えば、 color.ui : Gitの出力の色分け(通常はautoと設定) core.editor : コミットメッセージなどの編集で用いるエディタ user.name : ユーザー名 user.email : Eメールアドレス などがあ

    Gitの設定をgit configで確認・変更 | note.nkmk.me
    miraesu
    miraesu 2018/11/21
    ユーザー名等確認方法
  • 【Git】オレならこう説明する!Git初心者への用語説明 - Qiita

    初心者なりのGitの記事を書いて半年経ちました。 意外とQiitaで人気だったので、あれから成長した私がまた記事を書きます。 オレならこう説明する!Git初心者への用語説明 はじめに 「勝利にコミットせよ!」「結果にコミットせよ!」 ……は? 何を言ってるかさっぱりわかりません。 コミットって何?つーかコミットって日語で言うと何?言ってみろよ!!! そんなアナタに送ります。 Git用語入門! 苦情は一切受け付けません!!!! バージョン管理とは? GitHubなどを「バージョン管理システム」とよく説明があります。 いや、それはわかる。でもバージョン管理ってなんやねん!! ↓ これです はい、過去の私の開発物です。 過去のデータをこんな感じでフォルダに分けて保存しているとかなり不便です。 でもバージョン管理システムがやってくれているのはこういうことなんです。 他にも、複数人で開発を行ってい

    【Git】オレならこう説明する!Git初心者への用語説明 - Qiita
    miraesu
    miraesu 2018/10/18
    gitの用語をわかりやすく説明している
  • git初心者への道 - お仕事で困らないレベルまでググっとします。

    git-lesson.md git初心者への道 Level 1 まずやってみよう - コミットする、ログを見る、差分を見る 初登場するコマンド: init, add, commit, log, config, status, diff Level 2 もうちょっとやってみよう - helpを見る、履歴をたどる、.gitignore 初登場するコマンド: help, clean Level 3 やりなおしたり戻したりしてみよう - 修正を戻す、コミットを戻す、打ち消す 初登場するコマンド: reset, show, revert Level 4 ブランチをつくってみよう - ブランチを作る、マージする 初登場するコマンド: branch, tag, merge, cherry-pick, rebase Level 5 みんなでやろう - リモートリポジトリと同期する 初登場するコマンド: c

    git初心者への道 - お仕事で困らないレベルまでググっとします。
  • コマンドで操作するgit - 開発手順に沿って解説 - Qiita

    * develop master remotes/origin/develop remotes/origin/master

    コマンドで操作するgit - 開発手順に沿って解説 - Qiita
  • これからGit を始めてみようという人のための使い方と入門フロー

    作成:2015/06/8 更新:2017/04/16 Web制作 > 使い方 Git(ギット) でどういったことができるか、メリットなどは結構知っている人が多いと思うので、ここでは「コマンドやGUIなどの初歩的な部分だけを1日で使える」ようになるためのフローをポイントだけメモしておきます。 内容は知っているけど実際に使っていない人、筆者のような超初心者、分厚いを読むのが苦痛な人、すぐに使いたいのでポイントだけサクッと教えて欲しい人対象となります。 エンジニア速報は Twitter の@commteで配信しています。 もくじ 準備 準備する物3つ 予備知識 必須用語を「ひとこと」で解説 実践 ファイルの表示設定 git コマンドと便利なコマンド クライアントツールとリモート SourceTreeの使い方 Bitbucketの使い方 準備 準備する物3つ とりあえず、必要な物は以下の3つ。イ

    これからGit を始めてみようという人のための使い方と入門フロー
  • 【Git】基本コマンド - Qiita

    ローカルリポジトリの作成 初期化して、現在あるファイルを追加して、コミットすればOK ファイルがなければgit initのみでOK

    【Git】基本コマンド - Qiita
  • イラストでわかる!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を使おう~ | バージョン管理システム入門(初心者向け)
  • 【入門編】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の導入は管理にもつながる なお、1人で学習が進められるか、途中で挫折しないか不安な人は「侍エンジニア」をお試しください。 侍エンジニアでは現役エンジニアと学習コーチの2名体制で学習をサポートするため、挫折しづらい環境で学習が進められます。 受講料が最大70%OFFになる「給付金コース」も提供中。未経験から効率よく学習を進めたい人は、ぜひ一度お試しください。 \ オンラインで相談可能 / そもそもGitとは まずは、Wikipediaでの説明をみてみましょう。 gitは、プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムである。Linuxカーネルのソースコード管理に用いるためにリーナス・トーバルズによって開発

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

    $ git config --global user.name "XXXX" $ git config --global user.email "XXXX@hogehoge.com" $ git init $ git add . $ git commit -m "Initial commit" $ git remote add origin https://github.com/XXXX/XXXXXX.git $ git push -u origin master

    Gitコマンド早見表 - Qiita
    miraesu
    miraesu 2018/08/17
    コマンド一覧
  • Git初心者に捧ぐ!Gitの「これなんで?」を解説します。

    はじめましてこんにちは、今年新卒でKRAYに入社しました亀井と申します。 会社のみなさんからは「あさちゅん」と呼ばれております。どうぞよろしくお願いします。 突然ですが、みなさん使ってますか? Git。 KRAYではバリバリ活躍してるGitですが、 「よくわからない……」と頭を抱えてる方も多いですね。 わたしも抱えてます。 正直、KRAYに入社するまでターミナルを使ったことすらなく、 Gitも入社してから使いだしたので初心者もいいところです。 そんなわたしが1日約200回×3ヶ月ターミナルでGitコマンドを打ち続けて やっとわかってきた、Gitの「これなんで?」を解説します。 主にGit初心者、Gitについて理解を深めたい人向けです。 もくじ なんでcommitする前にaddしなきゃいけないの? ブランチってなんのために分けるの? HEADってなんなの? 消したファイルもコミットしなきゃい

    Git初心者に捧ぐ!Gitの「これなんで?」を解説します。
    miraesu
    miraesu 2018/08/16
    インデックス
  • GitLabへ公開鍵を登録したい - Qiita

    はじめに GitLabを使えるようにするときの環境構築。 環境 Windows 10 Git Bash Readme(公式) 今から書くこと、全部公式に書いてあることです。 Readme · Ssh · Help · GitLab https://gitlab.com/help/ssh/README SSH鍵の生成 CUI Ver. 公式のとおり、Git Bashを起動して次のコマンドを実行する。対話形式で、保存先のパスとパスフレーズが聞かれる。保存先は空のままEnterを押すとデフォルトのパスとなる。(~/.ssh/id_rsa) なお、コマンドの、your.email@example.com部分は、GitLabへ登録している自分のメールアドレスである必要がある。 $ ssh-keygen -t rsa -C "your.email@example.com" -b 4096 Genera

    GitLabへ公開鍵を登録したい - Qiita
    miraesu
    miraesu 2018/08/16
  • 今日からはじめるGitHub ~ 初心者がGitをインストールして、プルリクできるようになるまでを解説|ハイクラス転職・求人情報サイト AMBI(アンビ)

    今日からはじめるGitHub ~ 初心者がGitをインストールして、プルリクできるようになるまでを解説 エンジニアであれば、チーム開発ではもちろんのこと、個人開発でもGitを用いてバージョン管理していきたいもの。今回は、GitGitHubをはじめて使う人に向けて、導入から初歩的な使い方までを解説します。 ソースコードの管理はできていますか? ファイルを修正するときに、修正前のソースコードをhoge.php.bakのようなバックアップファイルとして残し、開発環境をゴミだらけにしていませんか? エンジニアであれば、チーム開発ではもちろんのこと、個人開発でもGitを用いてバージョン管理していきたいもの。今回は、GitGitHubをはじめて使う人に向けて、導入から初歩的な使い方までを解説します。 ここではGitの詳細な仕組みには触れません。GitGitHubを利用したことのない人が、Git

    今日からはじめるGitHub ~ 初心者がGitをインストールして、プルリクできるようになるまでを解説|ハイクラス転職・求人情報サイト AMBI(アンビ)
    miraesu
    miraesu 2018/08/16
    インストール方法
  • Windows10にGit 2.8.4をインストール – おかかウェブ

    Git インストーラをダウンロード Git の公式サイト(Git https://git-scm.com/)から、インストーラを入手します。 Git-2.8.4-64-bit.exe を入手しました。 Git をインストール インストーラを起動し、指示に従って進めていきます。 Select Destination Location インストールする場所の選択ですが、基的にデフォルトのままで構いません。 Select Components インストールするコンポーネントの選択画面です。 Git の機能にかかわるところは全てチェックが入っているので、デフォルトのままで問題ありません。 Select Start Menu Folder スタートメニューに追加するフォルダの設定です。 Git の機能にはとくに影響しないので、これもデフォルトのままで問題ありません。 Adjusting your

    Windows10にGit 2.8.4をインストール – おかかウェブ
    miraesu
    miraesu 2018/08/16