タグ

2010年10月24日のブックマーク (7件)

  • Gitを使いこなすための20のコマンド | OSDN Magazine

    LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 なお、Gitの基的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。

    Gitを使いこなすための20のコマンド | OSDN Magazine
  • Accueil

    Les Sociétés Civiles de Placement Immobilier (SCPI) se sont imposées comme une solution d'investissement de choix, attirant un nombre croissant d'investisseurs en quête de diversification et de rendements potentiellement plus élevés. Dans un contexte économique en constante évolution, où les investisseurs cherchent à optimiser leur portefeuille tout en minimisant les risques, les SCPI représentent

  • gitリポジトリからファイルを完全に消去する方法 - Hello, world! - s21g

    1  % git filter-branch -f --index-filter 'git update-index --remove "filename"' HEAD 2  % git push --force ディレクトリを削除したい場合は、ディレクトリの中身のファイルを1つずつ全て削除します。 ポイント 上記のコマンドはワーキングディレクトリのROOTで実行する必要があります。 "filename"はワーキングディレクトリのROOTからの相対パスで記述します。 "-f" オプションはつけておいた方が良いです。

  • git でリモートにあるブランチやタグを削除する (その二)

    去年「Git でリモート・リポジトリーのタグを削除する」方法についてエントリーを書いた。その後、より簡単にリモート・リポジトリーにあるタグやブランチを削除する方法を知った。git の方が改善されたのか、もともとそういうことができるのに遠回りな方法しか見つけられなかったのか、それともその両方か? どうなのかは知らない。 間違ったタグやブランチを作る こんな感じで、間違ったブランチやタグを作ってしまったとする。 $ git checkout -b WRONG_BRANCH_NAME $ git tag WRONG_TAG_NAME そして、それをそのままリモート・ブランチに突っ込んでしまったとしやう。 $ git push origin WRONG_BRANCH_NAME:WRONG_BRANCH_NAME $ git push --tags origin master 削除方法 まず、カレン

  • ~/.ssh/config で簡単に複数ホストへのSSH接続を管理する - すぱぶらの日記

    ssh で鍵やユーザ名を複数のホストで使い分けないといけない場合、それら設定を覚えておくのは面倒です。 それらホスト毎の設定は ~/.ssh/config で簡単に管理することができます。 複数の鍵を管理する場合 identity, id_rsa などのファイル名で保存しますが、これでは複数の鍵を置くことができないので、 test.org の場合、「id_rsa.test.org」 hoge.in の場合、「id_rsa.hoge.in」 など、ホスト名や用途名の prefix, suffix を付けて管理しています。 どの鍵をどのような用途で利用しているのかが分かればファイル名は何でも構いません。 ~/.ssh/configを記述する Host test.org HostName test.org IdentityFile ~/.ssh/id_rsa.test.org User test

    ~/.ssh/config で簡単に複数ホストへのSSH接続を管理する - すぱぶらの日記
    yu3ho7
    yu3ho7 2010/10/24
    複数のid_rsaを使う設定
  • 久しぶりに SSH の新しい鍵を作成し、複数利用できるように設定

    仕事であるサーバへアクセスするのに、 SSH の公開鍵を送るように頼まれた。 そういえば今までずっと同じ鍵を使い続けていたけれど、いちおうこういのは管理上分けておいた方がいいかもしれない。 ということでかなり久しぶりに鍵を作成。5年ぶりぐらい? 鍵の作成 ssh-keygen -C <メールアドレス> -f id_rsa.hogehoge リモートホストの authorized_keys への登録 手元のいくつかのサーバも新しい鍵を使えるように authorized_keys に追加しておく。 ssh-copy-id コマンドというものを今回初めてしった。 リモートホスト上の ~/.ssh/authorized_keys に、ローカルホストから直接公開鍵を追加することができる。こんな便利なものがあったとは。 ssh-copy-id -i ~/.ssh/id_rsa.hogehoge nan

    久しぶりに SSH の新しい鍵を作成し、複数利用できるように設定
    yu3ho7
    yu3ho7 2010/10/24
    複数のid_rsaを設定する場合
  • レンタルサーバ等で gitosis を使う - ごったく

    gitosis の使い方の記事はいろいろある*1ようですが、gitosis 用のユーザを作らず一般ユーザ権限のみで運用する方法について書いた記事が無いようなので、その場合の方法、注意点等を軽く書いておきます。 gitosis は ~/.ssh/authorized_keys を管理用リポジトリの post-update hook を使って自動的に書き換えることでユーザ管理を実現しています。したがって、gitosis を使うには OpenSSH 形式の ~/.ssh/authorized_keys が使える事が大前提です。また、公開鍵認証以外でのログイン手段が無い場合、authorized_keys が壊れた場合に対処ができなくなるので危険です*2。諦めましょう。 インストール GitPython あたりのインストールは済んでいるものとします。 リポジトリから gitosis を取って

    レンタルサーバ等で gitosis を使う - ごったく