タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Gitに関するtakryou79のブックマーク (13)

  • ソースコードからインストールしたGitをアンインストールできない問題 - Qiita

    さくらVPSのCentOSのソースコードからインストールしたGit(2.3.1)をアンインストールして最新版のGit(2.4.5)をインストールしようとしたところ、アンインストールできなかった。 # cd /usr/local/src/git-2.3.1/ # make uninstall make: *** ターゲット `uninstall' を make するルールがありません. 中止. Makefileはあるけど、Uninstallに関する記述がない? 環境 CentOS 6.6 Git 2.3.1 # アンインストールできなかったバージョン (インストールディレクトリは $ ./configure --prefix=/usr/local/ と指定した) 解決 適当なディレクトリにもう一度インストールしてみて、その時インストールされたファイルをリストにしてそれを元に消すという方法。

    ソースコードからインストールしたGitをアンインストールできない問題 - Qiita
  • Gitリモートリポジトリの作り方 - Qiita

    su - gitrepo mkdir testproject.git cd testproject.git git --bare init --shared mkdir testproject cd testproject git init echo "git test" > readme git add . git commit -m "first commit" git remote add origin ssh://configのHostに記述した名前/home/gitrepo/testproject.git git push origin master

    Gitリモートリポジトリの作り方 - Qiita
  • git hookでサイトを更新、やってみた - Qiita

    gitで自鯖のレポジトリにpushがあったら、 同じく自鯖にあるhtmlを更新したい。 (github-hookはちょっと前にやったけど、こっちは初めてだった) git hookは、gitが持っている「コミットされたらなんかする」系の仕組み。 Git - Git フック 開発環境側で「コミットする直前」とか、 サーバーの側で「プッシュされた直後」とか、 いろんなタイミングで、決まったshell scriptを実行できる。 shell scriptは、.git/hooksに置く仕組みになっている模様。 今回は、この サーバーサイドフックの、 post-receiveを使ってみる。 設定する クライアントサイドでやる作業はなし。 サーバー側でやる作業はだいたいこんな感じ。 # gitレポジトリへ移動 cd git/my-website.git # post-receiveのスクリプトを設置 v

    git hookでサイトを更新、やってみた - Qiita
  • Gitのコミットメッセージの書き方 - Qiita

    Gitのコミットメッセージの書き方 自分なりにまとめてみました。Git歴浅いので、意見募集中です。 (2014年12月17日追記) 想像以上にたくさんの方にストックなりはてブなりいただいたので、はてブでなるほど!と思ったコメントをもとに少し修正・加筆してみました。 (2022年1月4日追記) 最新の書き方をこちらに書きました。 https://zenn.dev/itosho/articles/git-commit-message-2023 原則 以下のフォーマットとします。 1行目:変更内容の要約(タイトル、概要) 2行目 :空行 3行目以降:変更した理由(内容、詳細) 日語でも英語でもOKですが、リポジトリで統一してください。 1行目 コミット種別と要約を書きます。フォーマットは以下とします。 [コミット種別]要約 コミット種別 以下の中から適切な種別を選びます。 (多すぎても悩むので

    Gitのコミットメッセージの書き方 - Qiita
  • キャリア1年未満だった僕が、社内にGitの運用を布教するために読みあさったもの ( +ちょ〜簡単に各Gitの運用方法のメリット・デメリット ) - Qiita

    キャリア1年未満だった僕が、社内にGitの運用を布教するために読みあさったもの ( +ちょ〜簡単に各Gitの運用方法のメリット・デメリット )Gitgit-flowforkteamGithub-flow いろいろな方々とお話していると、「Gitでバージョン管理をしてみたい!」というような意見を多く聞きます。(Qiitaユーザーは「すでに使ってるよヽ(´ー`)ノ」という方が多いとは思いますが…) 今回は、キャリア1年未満の時にgitの社内での運用についていろいろと制定していた際に、勉強した記事(+α)などを紹介したいと思います。 読んでほしい方 gitをチームでこれから導入しようとしている方 とりあえずgitを使ってみて、突っ走ってしまい、意味の分からないブランチが乱立したりして、運用に困っている方 新入社員の方など、バージョン管理って何なんだろうと思っている方 そもそもGitとは?基的な

    キャリア1年未満だった僕が、社内にGitの運用を布教するために読みあさったもの ( +ちょ〜簡単に各Gitの運用方法のメリット・デメリット ) - Qiita
  • 【初心者による初心者のためのGitHub】リポジトリへのプッシュまで。(Rails Ver) - Qiita

    初めてGitHub使って、わくわくしている千葉です。 今日は初心者なる自分が、初心者へ向けての記事です。 GitHubとは ファイルのバージョンを管理してくれるもの。 ファイル壊して戻したり、複数人でファイル修正してマージできます。 まずは、ローカルでgitコミット git環境については、私はmacなので初めからインストールされておりました。(rails入れる過程で自分で入れたのかも?残念ながら忘れました。。。) なので、インストールについてはググってください(冷徹) インストール終わってる状態から始めます。 gitの初期設定 まずは、ユーザ設定をします。これは1回行えばおkです。

    【初心者による初心者のためのGitHub】リポジトリへのプッシュまで。(Rails Ver) - Qiita
  • 黒い画面に不慣れな同僚にGitを使ってもらう為のGitクライアントGitHub for Mac (and Windows) - Qiita

    黒い画面に不慣れな同僚にGitを使ってもらう為のGitクライアントGitHub for Mac (and Windows) GitGitHub Gitアドベントカレンダー9日目を担当します。Qiita中の人@camelmasaです。 今日はこれからGitを始める方向けにGitHub for Mac(and Windows)について書きました。 とりあえず、まずダウンロードしたいという方はこちら。 昨今のGitクライアントたち メジャーところだとこの辺りでしょうか。 SourceTree Tower TortoiseGit(Windows) GitHub for Mac 幾つかありますが、私の周りではSourceTreeを使われている方が多いです。 サルでもわかるGit入門を始めとした初心者向けのGit解説サイトなどでおすすめしてますが、個人的には後述するおすすめポイントによりGitHub

    黒い画面に不慣れな同僚にGitを使ってもらう為のGitクライアントGitHub for Mac (and Windows) - Qiita
  • Git の基礎勉強 〜Git によるバージョン管理を使う〜 | バージョン管理システム入門(初心者向け)

    はじめに 最近、Git(ギット)が多くの開発現場で利用されています。これまでは、Subversion を利用していたところも分散バージョン管理である git に移行しています。 はじめてバージョン管理システムを利用する人、初学の人から、すでに開発に使っている人までこれまでのバージョン管理に比べ圧倒的に便利だ。という反面、「バージョン管理の利点と使い方はなんとなくわかる。が、分散バージョン管理はよくわからない」という声があります。私自身も git の利用を開始した当初は、「Index? HEAD? なにそれ? 」状態でした。流行のオープンソースの場合、インターネットにたくさんの情報があり、有用な日語訳も提供されています。 でも、バージョン管理という新しい概念を学ぶときは初めての用語が多く、そもそもどのような検索キーワードで検索すればよいのか、公式マニュアルも専門用語の羅列でなんかよくわから

    Git の基礎勉強 〜Git によるバージョン管理を使う〜 | バージョン管理システム入門(初心者向け)
  • gitにpushしたwebサイトを自動的に同期させる | Transrain

    この記事は2011/4に掲載されたものです。 記事の内容が古くなっている為、現状と異なる可能性があります。 earthquake_jpに関連して作業したので備考録としてメモ。 前提 gitのリモートリポジトリとHTTPサーバが同一のサーバに存在している状態です。 別サーバで行う場合はgit cloneを行う際にパス無し秘密鍵でcloneして おかないと上手く動作しないと思われます。 処理の流れ 開発者 → コミット → プッシュ → post-receive → Web API → git pull 失敗 最初はpost-receiveでpullを発行しようとしたが、HTTPサーバとgitosisの権限が異なる。 sudoを発行してみたが、エラーが発生して処理が行えない。 結果 post-receiveはWeb APIへとアクセスする。 Web APIはHTTPサーバの権限で動作する。 W

    gitにpushしたwebサイトを自動的に同期させる | Transrain
  • ベアリポジトリとノンベアリポジトリ:実践編〜GitでWordpressのテーマを管理 | トリコロールな猫

    「ベアリポジトリとノンベアリポジトリ:理論編〜GitWordpressのテーマを管理」の続き、実践編です。 番環境にいきなりやるのは怖すぎるので、以下の様な環境を作ってやってみます。 リモートサーバ上のGit(bare)「更新管理用Git」:172.16.151.129:~/test.remote.git/ リモートサーバ上のGit(non-bare)「番環境Git」:172.16.151.129:~/test.local.git/ ローカルマシンのVirtualBox上のGit(non-bare)「テスト環境Git」:192.168.56.101:~/work.local.git/ オリジナルのファイルは番環境Git(172.16.151.129:~/test.local.git/)にあるものとし、更新管理用Gitの172.16.151.129:~/test.remote.git

  • ベアリポジトリとノンベアリポジトリ:理論編〜GitでWordpressのテーマを管理 | トリコロールな猫

    早く公開したかったのに思いのほかハマってちょー頑張った@nekotricolorです。 「バージョン管理システムとは何か〜GitとSubversionの違い」からの「VirtualBox上にインストールしたUbuntuにSSHで接続する」の続きです。 この記事には理屈しか書いていませんので、実際の設定は「ベアリポジトリとノンベアリポジトリ:実践編〜GitWordpressのテーマを管理」を参照ください。 お題:「Gitを使って、番環境のWordpressのテーマを、複数のPC上にあるローカルのテスト環境で確認してから更新できるようにする」 ノンベア(non-bare)リポジトリとベア(bare)リポジトリ 違いがよくわからなかったこの2つですが、理解してみれば単純で、 ノンベアリポジトリはワーキングディレクトリを持つ ベアリポジトリはワーキングディレクトリを持たない。更新情報だけを持

  • 【Git】ローカルリポジトリからリモートリポジトリ、環境作成方法

    先日は既に公開されているWEBデータを元に、ローカル環境を作りました。 今回はその逆。ローカルで開発してきたデータを、サーバーに乗せて管理します。 ローカルリポジトリからリモートリポジトリを作るときの流れ 1・ローカルの開発中のフォルダをgit管理下におく (念のため…)まずは管理したいフォルダ(私の場合は、WPのthemesフォルダになります)の中で、gitを始めます。 [shell toolbar="true"] $ git init [/shell] git init というのは、リポジトリを初期化する=新しくリポジトリを作成する、ということになります。 これで、管理したいフォルダ内に「.git」フォルダ(不過視フォルダ)が出来ます。 次に、最初のコミットをしておきます。 [shell toolbar="true"] $ git add . $ git commit [/shell]

    【Git】ローカルリポジトリからリモートリポジトリ、環境作成方法
  • Windows PCをGitのリモートリポジトリとして使用する方法 - Accele Biz IT開発技術 調査報告書

    今回は、Windows PCをGitのリモートリポジトリとして使用する方法を紹介する。 Gitとは、プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムである。 故障率を抑えるため、通常はサーバマシンのLinux上に構築したGitをリモートリポジトリとして使用することが多いと思われる。 しかし、あるプロジェクトで機器調達の遅れから、ノートPCWindows7上にGitを構築し、リモートリポジトリとして利用することとなった。 今回は、その時に調査した内容をまとめたものである。 注意 今回紹介する方法は、安全なLAN内にあり、かつLANにアクセスできる人間が悪意を持たないことを前提とした方法であり、最低限のセキュリティも確保されていない事を十分に留意して頂きたい。 <関連ソフトのバージョン> Gitサーバを構築するノートPCのOS:Windows 7 Ho

    Windows PCをGitのリモートリポジトリとして使用する方法 - Accele Biz IT開発技術 調査報告書
  • 1