ブックマーク / qiita.com/yuya_presto (2)

  • ssh越しにAtom他GUIエディタを使いたい?それ、同期ツールunisonでできるよ - Qiita

    追記:これを書いた当時は開発者ごとにEC2インスタンスが配られてる環境でした。Amazon LinuxやRDSとかも使っていたので、ローカルでやるのは面倒という状況だったので、いかにEC2上でローカルと同じように開発するかを追求したという背景です。 EC2とかでもAtom使いたい・・! VimとかEmacsとかのCUIエディタでの開発からの脱却を狙っていて、 ローカルエディタで開発したいが・・ ssh先のサーバでしか開発できない 手元のMacに依存関係のセットアップするのがとても面倒 実際やってみたが・・ 変更都度rsyncとかscpとか許せない sshfsは遅すぎて使いものにならない エディタの機能でssh上のファイルを開くとGit連携とかのいろんな機能が使えずつらい (以前上がっていたAtomプラグインを使用する方法だと一部機能が使えないはずです) エディタだけじゃなくシェルなどもなる

    ssh越しにAtom他GUIエディタを使いたい?それ、同期ツールunisonでできるよ - Qiita
    tmatsuu
    tmatsuu 2015/08/07
    unisonはwindowsとも同期できるし、rsyncのように効率的な同期アルゴリズムがあるので良いけども、やはり気づかぬうちのコンフリクトが怖いよね。
  • 1つのgitリポジトリに複数の作業ディレクトリを作る - Qiita

    (commit or stash + checkoutすらめんどいことだって、あるんですよ・・) そもそもリポジトリと作業ディレクトリの違いって? gitリポジトリには、コミットされている内容やブランチなどの全ての情報がつまっています。一方で作業ディレクトリは、リポジトリ内のあるcommitの内容を、ファイルとして書き出したものになっています。 git-new-workdirコマンド gitリポジトリに紐づく新たな作業ディレクトリを作成します。 ただし、デフォルトでPATHが通っていません。Fedoraあたりなら /usr/share/doc/git-1.7.10.2/contrib/workdir/git-new-workdir に、homebrewなら /usr/local/Cellar/git/1.7.12.4/share/git-core/contrib/workdir/git-n

    1つのgitリポジトリに複数の作業ディレクトリを作る - Qiita
    tmatsuu
    tmatsuu 2013/05/13
    ああ、いいかも。
  • 1