タグ

関連タグで絞り込む (222)

タグの絞り込みを解除

gitに関するmimosafaのブックマーク (282)

  • 【git/GitHub】個人的に感動してスタメン入りしている小ネタ6選 - Qiita

    git/GitHubは普通に使っても便利ですが、自身の用途に合わせて小ネタを取り入れるともっと便利になります。 この記事では個人的に感動してスタメン入りしている小ネタ達を紹介します。 ここで紹介する小ネタは細かい設定等ができるだけないようなものをピックアップしています。 どれもすぐに導入できるものですので、気になったらすぐに試してみてください。 gitコマンドの自動予測補完 (gitの話) 私はgit statusのコマンドがとても苦手です。 全力でタイピングするとgit sttatsとかgit stattusになってしまってstatusが上手く打てません。 こんなタイポをgit側が勝手に予測変換してgit statusにして実行してくれる設定があります。 このコマンドを打つだけです。 $ git config --global help.autocorrect 1 実際に見てみましょう。

    【git/GitHub】個人的に感動してスタメン入りしている小ネタ6選 - Qiita
  • subtree 向けにディレクトリ分割したモジュールフォルダをcomposerで読み込む - Qiita

    git subtree 便利です 当に便利なのですが、subtreeからcomposerへの移行が面倒です。 subtree向けにディレクトリ分割したタイミングからcomposer対応しておきたいものです。 要は無駄にautoload追加しまくるのは何か嫌だって事です。 composer にはローカルディレクトリをリポジトリパスとして登録する機能があるのでその辺を使えばうまいこと行けそうです。 composer.json をいじる composer.jsonに以下の記述を追加します。

    subtree 向けにディレクトリ分割したモジュールフォルダをcomposerで読み込む - Qiita
  • GitHub - progit/progit2-ja

    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

    GitHub - progit/progit2-ja
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
  • 僕のチームのGitの開発フロー - Mitsuyuki.Shiiba

    を考えてみる。 Git Flow nvie.com やってみたことある。良いんだけど、僕の環境だと、もうちょっとシンプルにやれそうかなって思った。 Github Flow scottchacon.com これはシンプルだな。なんだけど、シンプルすぎてちょっと違うかな。 ということで、ちょうどいいくらいのを考えてみたい 今の僕の開発にとって、ちょうどいいくらいのを考えてみたいなーって。じゃあ、今の僕のやってる開発ってどんなん?ってところから。 チーム エンジニア5,6人くらい。 Feature, Story, Task Featureと呼ばれるものがあって、これは2,3ヶ月分の規模で。この単位でリリースする。 Featureは複数のStoryで構成されていて、Storyは4,5日くらいで完了する。から、1 Featureは10から15Storyくらいってことか。 Storyは複数のTaskを

    僕のチームのGitの開発フロー - Mitsuyuki.Shiiba
  • git pushでデプロイを自動化する | 中庸の道

    この記事では、「hook」という仕組みを用いて、git pushでデプロイができるように設定します。 hookというのは、「◯◯されたら△△する」という仕組みを実装できる機能です。 hookを用いてgit pushによるデプロイを実装するためには、いくつか設定が必要です。以下に記録しておきうます。 git pushコマンドでデプロイ(サーバーへのアップ)を自動化する サーバー上にベアリポジトリを作成する ベアリポジトリ内でフックを設定する ローカルリポジトリとベアリポジトリを紐付ける サーバー上にベアリポジトリを作成する SSHでログイン後、まずはcdコマンドでWordPressをインストールしたフォルダに行きます。 cd www ここで、WordPressをインストールしたフォルダ「WP」を「wpbare.git」にクローンしましょう。このときの注意点は2点あります。 ひとつめの注意点は

    git pushでデプロイを自動化する | 中庸の道
  • DropboxにGitの共有リポジトリを作成する手順 | vdeep

    こんにちは、okutani(@okutani_t)です。最近、Gitの素晴らしさをやっと理解してきた、へっぽこプログラマーな僕。 最初はローカルだけでGitを使っていましたが、「Gitの共有リポジトリでソースコードを管理したい!」と思うようになって、いろいろ方法を調べてみました。 GitHubを使う手のが一番よさそうな感じがしましたが、無料プランではソースコードが公開されてしまうので、それはちょっと恥ずかしい。有料プランにすればプライベートな共有リポジトリを作成できるのですが、そこまでして作りたくもないし。。 そんな人はぜひDropboxを使ってGitの共有リポジトリを作成してみましょう。無料で非公開の共有リポジトリを作ることができます。 また、記事ではDropboxとGitは導入済みと仮定して進めています。Dropboxのアカウントをまだ持っていない方は、この機会に作っておくと何かと便

    DropboxにGitの共有リポジトリを作成する手順 | vdeep
  • gitでもっと早く使っておけばよかったコマンド・オプション - Qiita

    今やソースコードのバージョン管理に欠かせないGit。現在では殆どの方が使いこなしている人も多いかと思います。 今回はそんなGitのコマンドで、もっと早くに知っていればよかったなというコマンドを紹介します。 バージョン 2.x系の最新バージョン log編 グラフ表示する

    gitでもっと早く使っておけばよかったコマンド・オプション - Qiita
  • [ようやく見つけたかもしれない]WordpressサイトをGit管理する方法[メモ] - Qiita

    Wordpressってどうやってソース管理するのが正解なんでしょうか。 皆様いろいろ工夫しているようですが、あまりピンとくるものがなかったので、Wordpressはソース管理できないものと諦めておりました。 でも、WP-CLIなんてものを知ってからちょこちょこ試してみたところ、もしかしたらようやく見つけたかもしれないのでメモっておきます。 はじめに エンジニア目線です 全てのカスタマイズはthemes/mywebsiteフォルダにまとまっていると仮定します DBとuploadsフォルダは管理しません その他、faviconやgoogleのトラッキングコード?は適宜管理に追加します 準備 WP-CLIをインストール WP-CLIとは Wordpressの諸々の設定をコマンドラインから行えるツールです。 詳しい事はこのあたりを参考に。 WP-CLIの使い方 - Qiita インストール cur

    [ようやく見つけたかもしれない]WordpressサイトをGit管理する方法[メモ] - Qiita
  • Wordpressをgitで管理するときの.gitattributesの使いドコロ - Qiita

    WordPressのGit管理と.gitignore Wordpressをgitで管理しようとして「どのファイルをignoreすればいいんだっけ...?」となっても、今はgitignore.ioやgiboで簡単にWordpress用のgitignoreファイルを生成できます。 これらが作る.gitignoreに、wp-config.phpと.htaccessが含まれています。 前者はDBの設定などを記録するもの、後者はルーティングを設定するファイルです。 なぜignoreリストに追加されているかというと、テスト環境と番の環境間で値が異なるからです。 もしdevelopmentブランチにあるこれらのファイルをマージすると、masterブランチにある番環境の情報が誤って上書きされてしまいます。 なので、手動でFTPアップロードを行うのであれば、上記の2ファイルを単に.gitignoreに記

    Wordpressをgitで管理するときの.gitattributesの使いドコロ - Qiita
  • WordPress プロジェクトのバックアップ、アップデート、報告の自動化 - Shinichi Nishikawa's

    初めてのシェルスクリプト! 便利なものを作ってみたいな、ということで普段使いができる、時間がかかってしまって面倒なことを自動化する試みであります。 さて、今回は、たとえば、 複数の WordPress のサイトやプロジェクトを管理していて定期的に、あるいは WordPress体がアップデートされた時にコアやプラグインをアップデートし、チームやクライアントにメールで報告するタスク 機能追加やバグ取りなどを実施する前に番の環境を手元に持ってきて、その際にバックアップも作るしそのログも残すタスク を自動的にやってくれるコマンドを作ってみました。 ローカルのDBのバックアップをする リモートのファイルとデータベースを持ってきて反映 同時にバックアップも作る ついでに作業内容のログを残し、 クライアントサイトの場合には、報告のメールの文章を用意したい という内容でございます。 もっとこういう風

    WordPress プロジェクトのバックアップ、アップデート、報告の自動化 - Shinichi Nishikawa's
  • Facebook

  • GitHub おじさん スターターキット - Qiita

    この記事はGit Advent Calendar 2015の16日目の記事です。 はじめに この記事を読むと、GitHub と Git を人に紹介する時や、GitHub 導入後に注意すること、GitHub 普及の際のメンタルついて知識が得られます。 ある程度、Git, GitHub の知識があり、これから現場に GitHub を普及させたい方に有用な記事かもしれません。技術的な Tips は少なめです。 目次 どうも、GitHub おじさん、または 一度死んだおじさん こと沖縄の金城です。GitHubについてと人に説明する機会や導入する機会が多いので、その経験から、どんなことに注意しながら進めていけばいいか書いてみます。 記事は 「紹介編」,「導入後編」,「おじさん編」の3つの編から構成されています。 紹介編 Git はバージョン管理ツール、 GitHub は Git のホスティングサービ

    GitHub おじさん スターターキット - Qiita
  • Atom 導入で躓かない Git と Package sync の初期設定 | WP-E (仮)

    Sublime 一筋でしたが最近は Atom ばかり使っています。Atom でないとできないことはそれほどないし、Chromium ベースなので動きはもっさり、特に起動とファイル開いた時の Syntax 当たるまでが遅いですが Chromium ベースなのでカスタマイズしやすくて、結果 まあいいか と。Brackets は多機能すぎるのと Adobe なので警戒しております。 そんなわけで、エディタ導入したら必要になるであろう Git を使った 設定のバックアップと複数マシン間での同期方法をさくっと紹介します。 インストール Homebrew Cask にありますので $ brew cask install atom でいけます。特に何もしなくても $ atom -v $ apm -v でバージョン情報出ると思います。出なければ Atom 起動してメニューバーの Atom->Install

    Atom 導入で躓かない Git と Package sync の初期設定 | WP-E (仮)
  • gitに新機能を追加してgit masterを目指す(初級編) - クフでダローバルな日記

    学科の実験「大規模ソフトウェアを手探る」でgitを弄って改良しようとしたので、その過程と結果を何回かにわたって書いてみようと思います。 「レポートとしてブログ記事が認められる」という変則的な実験なので、レポートとして書きますが、文体は敬語かつ口語っぽく書かせていただきます。 また、単にハウツーを書くだけではなく、チームや個人としての感想や想いについても書かせていただきます。 というのも、ブログ記事が推奨されている理由が、 今後同じく大規模ソフトウェアやOSS、特に自分の暑かったソフトについて手探ろうとしている人たちの参考となるため であるためです。 従って、この記事は単なるレポートではなく、他の方に参考にして戴ける記事にしたいと思っているので、質問や意見などがあればコメント欄やはてブコメントなどで仰ってください。 twitterは@showmeearなので、リプを飛ばしていただいても構いま

    gitに新機能を追加してgit masterを目指す(初級編) - クフでダローバルな日記
    mimosafa
    mimosafa 2015/11/01
  • できる限り git shallow clone で頑張る話 - Qiita

    巨大な git レポジトリがあった場合に、できる限りそれを fetch することはさけたい。必要な branch だけ、 shallow clone して利用したい。その際に次のようにすればいいだろう、というメモ。 git shallow clone した場合、素直に fetch しても、最初に clone してきたときの branch しか取得できない。 .git/config の [remote "name"] の fetch を複数個化すれば、その分だけ fetch してくれるようになる。 これを変更する正規の手順は、 git remote set-branches. git には、 clone せずとも、 remote の branch をリスト表示する機能がある。

    できる限り git shallow clone で頑張る話 - Qiita
  • 最初にやる git, gitignore, wordmove, gulpfile 関係のメモ - Shinichi Nishikawa's

    リモートでは、 git レポジトリを公開領域とは別の場所に作る git init --separate-git-dir .. 公開ディレクトリに .git ディレクトリがいるといけないので、別の場所に作る。たとえば、ひとつ上のディレクトリ( .. )とかホーム( ~/git-projectname )とかを指定する。 gulpfile.js themes/theme-name/gulpfile.js として設置。 sass ディレクトリ内から css ディレクトリ内にコンパイル sourcemap を sass ディレクトリに配置 sass/*.scss, js/*.js, テーマ内のすべての php ファイルの行進をウォッチしてリロード 使っているもの gulp, gulp-sass, gulp-autoprefixer, browser-sync, gulp-plumber

    最初にやる git, gitignore, wordmove, gulpfile 関係のメモ - Shinichi Nishikawa's
  • Gitのつくりかた | メルカリエンジニアリング

    はじめまして。サーバサイドエンジニアの @DQNEO です。 今日はGitのつくりかたをご紹介します。 C言語学習教材としてのGit Gitと同じものをゼロから作って何の意味があるのか?と思いますよね。 私がこの再発明をやり始めた動機は「C言語を書けるようになりたい」でした。 実際に途中までやってみたところ、 C言語がチョットデキるようになった Gitの内部構造に詳しくなった というメリットが得られました。 C言語を勉強する題材は、テトリスとかWebサーバとか他にいくらでもあるのですが、Gitを実装してみるのはかなりおすすめです。理由は下記の通りです。 内部構造が意外と単純 (ローカルで動かす分には)ネットワークの知識が不要 普段使っているツールで外部仕様がわかっているので、やるべきことが明確 余談ですが、家Gitのソースコードを参考にしようと思って読んでいたら、Linus Tovals

    Gitのつくりかた | メルカリエンジニアリング
  • Git(GitHub)の運用で気をつけていること - えいのうにっき

    ある日、 PR の内容を見ずにマージすることを岡島(ピッチャーの)というらしい 笑った— いのうえ (@a_know) 2015, 9月 10 ということで、脳天気に笑っていたら、 @a_know むしろイキナリmasterリポジトリに直接pushするパターンですね!— そーだい@初代ALF (@soudai1025) 2015, 9月 10 という話になり、そしてなぜだか、 @a_know push -fと同様、Gitの運用アンチパターンとかどこかに纏めがほしいですねー。 #ブログ待ってます— そーだい@初代ALF (@soudai1025) 2015, 9月 10 というはなしになったので、当に必要として頂いているのかどうかはともかく、 Git / GitHub でぼくやぼくの職場で気をつけていそうなことをまとめてみる。 もくじ もくじ GitHub Flow に沿って開発する 基

    Git(GitHub)の運用で気をつけていること - えいのうにっき
  • コマンドで操作するgit - 開発手順に沿って解説 - Qiita

    * develop master remotes/origin/develop remotes/origin/master

    コマンドで操作するgit - 開発手順に沿って解説 - Qiita
    mimosafa
    mimosafa 2015/09/11