タグ

gitに関するyanbowのブックマーク (7)

  • GitLab をインストールしよう! (omnibus package) - Qiita

    GitLab をインストールしよう! GitLab Advent Calendar の四日目はインストールについて書いてみようと思います。 GitLab を使うだけならサービス版の GitLab.com を使うのがもっとも手っ取り早いです。ですが、会社で使う場合、クラウドサービスはちょっと... という会社も多いのではないでしょうか? GitLab には GitLab CE という OSS の無償で使える製品がありますので、これを社内のサーバーにインストールして使うことができます。 2022/05/27 追記: この記事は 2016 年のものです。 インストール方法は大きくは変わっていませんが細かい違いがあります。公式ドキュメントを確認してください。また、初期パスワードについては大きく変更がありましたのでその点だけ修正しています。 インストールの前に インストール方法の選択 GitLab

    GitLab をインストールしよう! (omnibus package) - Qiita
  • たった3つで共存できる、Git/GitHubとSubversion(SVN)の連携、移行に関する基本操作

    たった3つで共存できる、GitGitHubとSubversion(SVN)の連携、移行に関する基操作:こっそり始めるGitGitHub超入門(14)(1/3 ページ) 連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説しています。今回は、「git svn」コマンドを使ってGitからSVNリポジトリへアクセスする操作、「GitHub Importer」を使ってSVNからGitHubへ移行する操作、SVNクライアントからGitHubリポジトリへアクセスする操作について。

    たった3つで共存できる、Git/GitHubとSubversion(SVN)の連携、移行に関する基本操作
    yanbow
    yanbow 2017/07/03
  • Git PUSH時に自動デプロイする CakePHP2編 - Qiita

    CakePHP3を控えてCakePHP2ネタもいまさら感ありますが最近苦労したところのまとめです。 環境 開発 CakePHP2でWebシステムを開発。 開発者はそれぞれGitリモートリポジトリをクローンして手元で開発をしている。 サーバ構成 GitリモートリポジトリはGitLabを使って社内ネットワークに設置。 番サーバはインターネット上(AWS)に2台ある。 2台の番サーバは一部のディレクトリを共有してファイルアップロードに使用している。 番サーバはGitLabサーバのインストールされたサーバからChefを使って管理している。 やりたいこと Gitリモートリポジトリの特定ブランチに更新をPUSHした時にファイルを番環境に反映したい。 CakePHPのモデル等キャッシュを削除するためにファイルの番環境反映後に番サーバ上でシェルスクリプトを実行したい。 設計 chefユーザは対

    Git PUSH時に自動デプロイする CakePHP2編 - Qiita
  • ソースコード管理ツールをSubversionからGitへ変更して感じたこと - torutkのブログ

    少人数チームでのソフトウェア開発でソースコードを管理するリポジトリにGitを適用して1,2ヶ月ほど経過しました。Gitを開発に使用するのは今回が始めてで、みなSubversionを使っていたメンバーです。 開発環境 OS Linux、たまにWindows 開発言語 Java プログラミングツール NetBeans 7.4 Gitクライアント NetBeans標準搭載のGit機能、たまにコマンドライン、WindowsではたまにTortoiseGit Gitサーバー apacheでgit-http-backend、Redmineと認証統合 現在の使用状況 Gitの共有リポジトリを、開発サーバー上にapache(HTTP)でホストしています。 共有リポジトリはmasterブランチで、各メンバーはローカルにcloneしたあとローカルのmasterで変更作業を実施し、適宜共有リポジトリのmast

    ソースコード管理ツールをSubversionからGitへ変更して感じたこと - torutkのブログ
  • Git入門 ゼロから始めるGitドリル

    gitの勉強をしつつ取ったノートを記事化しました。一応これを読めばざっくりとした導入やSVNとの違いが分かってもらえるように書いたつもりです。svnを使った経験があることを前提に進めていきます。 svnの場合、一つのレポジトリに対して認証のあるユーザが変更を報告していくユースケースをとっています。gitの場合は、個々のローカルマシンにリポジトリが分散されて配置され、お互いに変更を報告しあうユースケース。これはLinuxの伝統的なバザール方式の開発を想定しています。そのため例えばカフェや電車で開発したり、マスターはgithubやgitfarm(Git Hosting参照)にしておいて時々ローカルの変更を報告することも可能です。 目次 インストール 基操作 Gitリポジトリの作成 ブランチの作成。 タグ ファイルを無視する 索引の理解 取り消し 導入 --hardと--softの違い 一個の

    Git入門 ゼロから始めるGitドリル
  • GAE/J + githubでどこでもプログラミング! - そうだ?Blogを書こう?

    2009-09-29追記 ssh-keyの追加に関する記述が誤っていたのを修正 2009-10-01追記 多環境間のリポジトリのマージについて追記 最近趣味開発で、Eclipce上からgithubとGAE/Jを使って開発する環境を作りました。 こいつが実に素敵滅法なので簡単にまとめたいと思います。 いろいろスッ飛ばしていますがご了承下さい・・・ GAE/Jって何さ EclipseでJava版App Engineを始めるための基礎知識 (1/4):Google App Engineで手軽に試すJavaクラウド(1) - @IT Google App Engineという、Googleが提供するレンタルサーバーみたいなものです。 (レンタルサーバーほど自由度はありませんが簡単で、レンタルサーブレットコンテナといった感じです) インターネット上でJavaアプリケーションをデプロイして、簡単にWeb

    GAE/J + githubでどこでもプログラミング! - そうだ?Blogを書こう?
    yanbow
    yanbow 2010/05/27
  • EGitを使ってEclipseでGitリポジトリを操作する | ITEMAN Blog - アイテマンブログ

    以前の記事「SubversionリポジトリをGitへ移行する」に書かれているように、筆者らはPiece FrameworkのリポジトリのGitHubへの移行を進めていましたが、その作業がようやく完了しました。筆者が開発を担当しているPiece_IDEは複数のEclipseプラグインから構成されており、当然ながら開発もEclipseで行っています。そのためEclipse上からgitリポジトリを操作できると便利です。そういったEclipseプラグインがないか探してみたところEGitというプラグインが見つかりました。 EGitは以下の更新サイトからインストールすることができます。 http://www.jgit.org/update-site EGitの2009年3月8日現在の最新バージョンは0.4.0です。必要な機能はひととおり揃っているので、普段の開発でも十分利用することができます。 Ecl

  • 1