You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
![各社のログインAPIで返ってくるIDは何であるのかと、PPIDの現状について](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ef26f6cb4349557952890dbe3e567f7f98dc151/height=288;version=1;width=512/https%3A%2F%2Fgithub.githubassets.com%2Fassets%2Fgist-og-image-54fd7dc0713e.png)
git push git pushは、ローカルリポジトリにcommitした履歴をリモートリポジトリにアップロードするものです。ここでやっと自分のコードの修正がローカルからリモートにいくので、他の開発者から自分の変更が見えるようになります。 $ git push [リモートリポジトリ] [ローカルのブランチ名]:[リモートのブランチ名] 例) $ git push ssh://git@github.com/kimromi/example.git master:master 上のコマンドは、ssh://git@github.com/kimromi/example.gitに接続し、ローカルのmasterブランチをリモートのmasterブランチにpushするというものです。ただ通常はgit cloneした時に「origin」という名前でリモートリポジトリが設定されているので、「origin」を指定
エンジニアなら一度は名前を聞いたことがあるサービス、GitHub。今やOSS開発に限らず、企業内でのチーム開発には欠かせないものになりました。 SELECKにも数々の事例がありますが、「そもそもGitHubって何なの?」「活用方法が分からない」という方のために、連載形式で解説していきます。ネタの続く限り、予定では10回くらいになる予定です(でしたが、第1回を書き終わってみると10回も書けない気がしてきました)。 第1回は、次の内容でお送りします。 GitHubのベースにある技術、バージョン管理システムGitとは? GitHubを使うメリットとは? GitHubへの登録とリポジトリの作成 Gitの使い方「クローン/clone」「コミット/commit」「プッシュ/push」 ▼このシリーズの記事一覧 チーム開発を変える「GitHub」とは?導入方法・使い方を徹底解説!【第1回】【導入編】 チ
Update: yes, those are questions interspersed in the article… please answer in the comments! One of the main things I missed from Play 1.x is the CRUD Module. After reading posts on the forum about that one or more are in the works, I decided to check them out today. I found a few projects – all which have key differences: play2-crud from njin “A flexible Play framework 2.1 crud module.” – htt
現在、Git は最も普及しているバージョン管理システムです。Git ワークフローは、Git を使用して一貫性のある生産的な方法で作業を行うためのレシピや推奨事項のようなものです。Git ワークフローによって、開発者や DevOps チームは一貫性を持って Git を効果的に活用できます。Git では、ユーザーは変更を柔軟に管理できます。Git は柔軟性を重視しているため、Git を操作するための標準化されたプロセスはありません。Git で管理するプロジェクトにチームで取り組む場合は、変更をどのように適用するのかについてチームで完全に合意することが重要です。チームの認識を統一するには、合意した Git ワークフローを作成または選択する必要があります。公開されている Git ワークフローの中に、チームに適したものがあるかもしれません。ここでは、このような Git ワークフロー オプションをいく
ご無沙汰してます。昨年11月から約8ヶ月ぶりの更新になります。 先月、2013/06/26に、eclipseの最新バージョンである4.3(Kepler)がリリースされました。 性能改善や不具合修正、各種便利機能の追加などが多数含まれているとのこと。 特に、4.2で若干評判の悪かったパフォーマンスが大幅に改善されている点には注目です。 今回は、eclipse 4.3(Kepler)の開発環境を構築する方法を、最新版に合わせてお伝えします。 ちなみに、以下の過去記事をeclipse 4.3(Kepler)に合わせて情報をアップデートしたエントリになります。 eclipse 4.2(Juno)でeclipse×gitな開発環境を構築する eclipseのダウンロード まずはeclipseのオフィシャルサイトから 「Eclipse Standard 4.3」を選択してダウンロード。 解凍するとec
Playframework 2.0 RC版の登場 先日待望のPlayframework 2.0RC版がリリースされました。 RC2がここからダウンロード可能です。 βよりもだいぶ機能が追加され、大量のバグフィックスがされています。 Controllerなしでリダイレクトする 先日Playのメーリングリストをみていたらちょっと使えそうなネタのやりとりがされていたのでご紹介します。 特定のパス宛にリクエストがきたらリダイレクトしたいんだけど、Controllerつくらなくてもできないか?という質問。 これはroutesファイルの記述だけで解決できるみたいです。 では、やってみましょう。 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.2 Playframework : HEAD Java : 1.6.0_26 Eclipse : 3.7 注意: この記事ではgit
世の中にはたくさんのGitHubクローンが存在しますが、高機能でもインストールが面倒だと、なかなか手が出しづらいものがありますよね。実際に使えるものかどうか確認したいだけなのに、動かすだけで精一杯だとやる気が萎えてしまいます。 ということで、手間をかけずにGitHubクローンソフトを体験したい方にオススメしたいのが「GitBucket」です。 gitbucket.warをダウンロードしてjavaを使って実行するだけという超簡単インストールで即動かすことができます。 インストール方法 gitbucket.war(現段階で最新版は1.12)をダウンロードし、以下のようにjavaを使って実行します。MacのJava6でも問題なく動きました。 java -jar gitbucket.war 正常に起動したのを確認したら、ブラウザから「http://localhost:8080」へアクセスします。
先日、皆さまにお願いした CreateJS のドキュメント翻訳では GitHub を利用しています。GitHub を使うのは初めてという方もいるかもしれませんので、いまさらながら簡単な使い方をご紹介します。 一般的な (といっても GitHub の使い方が指定されているわけではないですが) GitHub を利用した共同開発には以下の 2 種類があるようです。 共有リポジトリ リポジトリ (しばしば "repo" と呼ばれます) は、GitHub が、プロジェクトに関連するファイルをまとめて保管する単位です。CreateJS 翻訳プロジェクトも CreateJS/localization という名前のリポジトリを持っています。 これをチーム内で共有して、作業目的ごとにブランチ (Branch) と呼ばれるコピーを作り、適当なタイミングでブランチに対して行われた更新をオリジナル (Master
Vim advent calendar 190 日目です。 昨日は @yoshikaw さんの「vcscommand.vimを少し便利に使う」でした。 毎日 Vim してますか? 僕は Vim のしすぎで仕事が手につきません。ビルド時間の合間にイジイジしすぎてやばいです。そんな時間を作ってしまうビルド時間が悪いんです。その上、先週は後半から会社を休んで会議に出席したものの、全くついていけなくて方針状態でした。しかし、それもあって会議中は vim script の作成がはかどってしまったため、ようやく待望の機能を追加することができました。後悔はしていません。 ということで TweetVim 2.1 をリリースします。一部実験的な機能を含みます。 https://github.com/basyura/TweetVim 変更内容 has('gui_running') じゃない時に icon 表示
bitbucketがGitに対応して、 しかもMercurialと同様にGitでもprivateなリポジトリを無料で使えるヒャッハー! って気分になっているので、 自分のマシンに入っているgitリポジトリを放り込むテストをしてみた。 基本的にgitだからどうにかなるよね? ね? ってことで。 まず、bitbucketのGitのリポジトリにアクセスするためにsshの公開鍵を登録する。 その前に@ITの記事 Linuxでsshの鍵を作成するには を参考に鍵を作っちゃいましょう。 $ ssh-keygen -t rsa -f bitbucket.org Generating public/private rsa key pair. で、パスフレーズを聞かれるので二回それを入力する。 それでカレントディレクトリに 「bitbucket.org」という秘密鍵と「bitbucket.org.pub」と
これまで CVS や Subversion ではなかなか敷居の高かった「ブランチを切って作業する」というワークフローが、分散型バージョン管理、とくに Git の登場でとても手軽に取り入れやすくなりました。 Git のブランチを活用するためのワークフローとして有名なものに git-flow と呼ばれているモデルがあります。正しい名称は「A successful Git branching model」で、git-flow はこのモデルの導入を補助してくれる Git 拡張の名称だそうです。 A successful Git branching model(@oshow さんによる日本語訳) git-flow の解説~導入までは以下の記事に詳しく書かれています。 git-flow によるブランチの管理 - O'Reilly Japan Community Blog これはあくまで ”モデル” な
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
twitterで、海外のScalaistを大量にfollowしていないとわからない、マニアックなScala界隈の事情の話。 海外で、Scala使っている企業というと、twitterやfoursquareなどが有名ですが、個人的に観察していて PrecogIO という会社が最近とにかくすごいので、こんな変わったblog書いてみます。 Precog engineers: @nuttycom, @dchenbecker, @AlissaPajer, @d6, @puffnfresh, @fponticelli, @tixxit, @milessabin, Tom Bowles. Best. Team. Ever. 2012-08-24 05:10:05 via Twitter for Mac 最近も増えてる 代表的なすごい人をいくつか自分が知ってる限りで説明 @djspiewak github
プログラマなら誰しも自分用のプライベートな git リポジトリを持っていることだろう。 いままで自分専用のリポジトリを利用するために github を利用してきた。 github は Web インターフェースを備えており Wiki や Graph などチームで開発をするために有用な機能がある。 しかし github でリポジトリを非公開にするには課金しないといけない。そのためいままで必要に迫られて課金してきたのだが、よく考えると自分専用のサーバー群を格安で持てるこの時代に最低月 7 ドルもリポジトリのためだけにマネーを支払うのはなんとも勿体無い話である。上記のリッチな付加機能も自分一人で利用するならほとんど必要無い。 そこで自分のサーバーに git のリポジトリを用意することにした。セキュアにしたいので通信プロトコルは ssh を利用することにする。そのやり方をメモしたので公開する。 新し
https://github.com/facebook/connect-js/blob/master/src/core/content.js#L113 // Dear IE, screw you. Only works with the magical incantations. // Dear FF, screw you too. Needs src _after_ DOM insertion. // Dear Webkit, you're okay. Works either way. var guid = FB.guid(), …続く 親愛なるIEへ、 死ね。 謎の呪文を使わないと動かない… 親愛なるFFへ、 お前も死ね。 DOM挿入後にsrc設定必要 親愛なるWebkitへ、 お前はいいだろう。 どっちでも動く。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Windowsにmsysgitをインストールしてgithubにpushができるまでを紹介します。 2013年7月30日追記 SourceTree に移行しました。 動作確認環境 Windows7 64bitmsysGit 1.7.9TortoiseGit 1.7.7.0 64bit 目次 msysGitのインストール TortoiseGitのインストール githubにリポジトリを作成する SSHかHTTPSどちらかを利用してgithubのリポジトリに接続する SSH秘密鍵と公開鍵の作成 SSH公開鍵をgithubに登録する SSH公開鍵の設定確認 Gitの設定 ローカルからgithubリポジトリにpushしてみる HTTPSのユーザー名とパスワード認証を省略する方法 TortoiseGitについて msysGitのインストール 下記URLよりインストーラをダウンロードします。 http:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く