タグ

GitHubに関するeternal-shiningのブックマーク (5)

  • GitHub Gitチートシート - GitHub公式のGit虎の巻 | ソフトアンテナ

    ソースコードホスティングサービスとして圧倒的な人気を誇るWebサービスGitHub」。GitHubでは、その名前からも想像できる通り、分散型のバージョン管理ツール「Git」を利用してソースコードを管理します。 今回紹介する「GitHub Gitチートシート」は、そのGitHub社が公開しているGitのチートシートです。各国のオンライン版あるいはPDF版が準備されていて、PDF版を印刷すれば複雑なGitの使い方をオフラインでも参照できる書類として使用することができます。 Gitと関係の深いGitHubが公開している情報ということで掲載されている情報にも信頼がおけます。 Gitのコマンド説明がメイン 同チートシートでは、Gitコマンドそのものの使用方法の説明が大部分を占めています。逆にGitHubに関連しているのはGitHub for Windows/Macへのリンクの紹介ぐらいといっても良

    GitHub Gitチートシート - GitHub公式のGit虎の巻 | ソフトアンテナ
  • 冴えないAtomの育て方 - Qiita

    好きなエディタを使っていい職場になってからというもの、ローカルで作業するときは基的にAtomを使っています。 CLI環境は?と言われると、それはまあVimなんですが(戦争はしません)、一番好きなのはAtomです。 最初使い始めたときは他のエディタとそんなに変わらないなあと思ってました。 しかし使いやすいように自然とカスタマイズしていった結果、冴えなかった私のAtomは今や最高のお供となりました。 Atomとは Atom(アトム)は、GitHubが開発したオープンソースのテキストエディタである。 ATOM(テキストエディタ) ATOM公式 それ以上でも以下でもないですが、Githubが開発しているだけで価値がありそうな気がしてきますねえ。 捗るエディタに育てる まずはインストールしておくだけで捗ってしまうパッケージを。 今回お話する環境の前提は以下です。 Mac OS インストールしとくだ

    冴えないAtomの育て方 - Qiita
  • 「みんな情報共有の必要性を認識していない」Qiita、GitHubの提供者が目指すムーブメント

    クラウドやツールを導入する際のアドバイス 吉羽龍太郎氏(以下、吉羽):これクラウドのセッションではありますが、一方で逆にクラウドだからつらいことってなにかありますか? いきなり無茶なふりするなって感じですかね。 藤田純氏(以下、藤田):先ほどのお話と共通すると思うんですけども、弊社のサービスはソースコードを格納するところが大きな機能になっています。どこにその情報を置くかというのが、国や企業、団体によって、大きな問題になるケースがあるので。 そういうケースだと、すべてのクラウドプラットフォームがダメとかいいとかって話ではないんですけれども、ちょっとつらい場面もあるかなと。 吉羽:なるほど。社内のセキュリティポリシーとか、そういうポリシー系ですかね。 今日いらっしゃっている方はすべてのツール、クラウドを含めて、かなりの方が導入されてましたけど、なかにはまだ導入されていない方がいらっしゃると思う

    「みんな情報共有の必要性を認識していない」Qiita、GitHubの提供者が目指すムーブメント
  • Github issue で質問してはいけない - Qiita

    この記事は個人ブログで海外向けに書きかけの記事の日語版です。そのため、一部日人向けではない記述が含まれます。 英語版はこちらです Why you must not ask questions on Github issues 現在は GitHub は Discussions を提供しています。 Issue Template から Discussion へと誘導するのがおすすめです。 2023-06-14 追記 TL;DR: Issue Tracker で質問するのは開発者に対する DoS 攻撃になるかもしれない。 Forum がある場合は Issue Tracker で質問してはいけない。 背景 Github の時代になる前は、ある程度の規模のOSSプロジェクトはみんな Issue Tracker と別に フォーラム (BBS, ML など) を持っていました。ユーザーはフォーラムでデ

    Github issue で質問してはいけない - Qiita
  • Travis CI 入門:GitHub + Travis CI で継続的インテグレーション « をぶろぐ

    1. Travis CI とはTravis CI はオープンソースコミュニティのためにホストされた CI(継続的インテグレーション)サービスです。 継続的インテグレーションってなんだ? 継続的インテグレーション、CI(英: continuous integration)とは、主にプログラマーのアプリケーション作成時の品質改善や納期の短縮のための習慣のことである。エクストリーム・プログラミング (XP) のプラクティスの一つで、狭義にはビルドやテスト、インスペクションなどを継続的に実行していくことを意味する。特に、近年の開発においては、継続的インテグレーションをサポートするソフトウェアを使用することがある。 引用: 継続的インテグレーション - Wikipedia Travis CI は GitHub と連携しており、CI したいリポジトリーを接続しておくと、Travis CI がコミットを

  • 1