タグ

gitに関するmitsutoのブックマーク (11)

  • Gitブランチ、Dockerリポジトリ、環境毎のk8sクラスタ 俺のデプロイフローを聞いてほしい | DevelopersIO

    EKSクラスタでアプリケーションを起動させる これだけでもちょっぴりハードルが高いが、この先にはもっと高いハードルが待ち受けている。そう、 コードを修正してEKSクラスタにデプロイするまでのフローを考える である。正直適当にやろうと思えばなんとでもなるが、ここを整備しないと不幸な未来が待っているのだ。 ということで今回は、私が考えたデプロイフローとそのフローに到るまでに悩んだポイントを紹介したいと思います。 ※一部机上レベルでの確認になります。 フィードバックお待ちしています。 デプロイフロー 前提 AWSアカウント:環境毎に分離 Gitリポジトリ:GitHub Dockerレジストリ:ECR CI:CodePipeline + CodeBuild CD:ArgoCD(後述) 用語 アプリケーションリポジトリ アプリケーションコードを管理するためのリポジトリ ArgoCDリポジトリ k8s

    Gitブランチ、Dockerリポジトリ、環境毎のk8sクラスタ 俺のデプロイフローを聞いてほしい | DevelopersIO
  • 美容内服薬ラボットメディカルクリニック【公式】

    オンライン診療とは、自宅にいながら医師に直接毎日のスキンケアを相談したり、医薬品や漢方薬の処方を受けることができたりする診察のこと。お薬が処方された場合は郵送で薬局等にお薬を取りにいかなくても、自宅に届けられます。 普段、病院では発生する診察費用や処方箋費用はもちろん、お薬代以外の費用は一切かかりません。

    美容内服薬ラボットメディカルクリニック【公式】
  • GitのコミットメッセージにEmoji Prefixを使ってテンションをあげたい話🕺💃🕺💃 - LiBz Tech Blog

    🔖目次 🔖目次 🙋はじめに 💡このブログを書こうと思った経緯 ✨Emoji Prefix✨ 👍メリット このコミットでなにをしたか分かりやすくなる👀 コミットの粒度が適切になる🗿 キレイに見える⭐ テンションがあがる(重要)🕺💃🕺💃 👎デメリット Emojiの意味や種類を覚える・入力するのが面倒くさい🤔 📝Emoji Prefix の作り方 手順 1. Emoji Prefixのルールを定義し、共有する🤓 2. コミットテンプレートを作成する👨‍💻 🔚最後に 🌟おまけ 🙋はじめに はじめまして❗ 2018年11月よりLiBでエンジニアをしている渡邊です。 前職ではチームラボという会社に新卒で入社し、約1年間半ほど受託開発をしていました。 社会人歴もエンジニア歴もまだまだ2年目でやる気だけは満ち溢れています😎 好きな言語はGo、苦手な言語はJava

    GitのコミットメッセージにEmoji Prefixを使ってテンションをあげたい話🕺💃🕺💃 - LiBz Tech Blog
  • 最近のgitを使った開発フローについて - その手の平は尻もつかめるさ

    最近のgitを使ったWebアプリケーションのプロジェクトの開発フロー (主にブランチ運用) について記すものです. なお前提としてGitHub Enterpriseを利用しています. git-flow 大上段に構えたもののあまり特殊なことはしていなくて,基的にgit-flowをそのまま踏襲しています. git-flowについてはしっかりした解説記事がインターネット上に数多く存在しますからそれらを参考にしていただければと思いますが,ざっくり説明すると masterブランチ,developブランチ,releaseブランチ,featureブランチ及びhotfixブランチがある masterブランチは常にリリース可能な状態になっている (すなわち現在番で稼働しているアプリケーションのコードと等しい) developブランチは開発中の状態で,ステージング環境等に上がっている releaseブラン

    最近のgitを使った開発フローについて - その手の平は尻もつかめるさ
  • ポータブルなGitHubシステム「GitPrep 2.3」 リリース - 待望の「issue機能」が追加。「バグ管理」が可能に。 - Perl入門ゼミ

    GitHubのポータブルなクローン「GitPrep 2.3」が、2016年8月6日にリリースされました。 待望の「isseu機能」が追加され。「バグ管理」がGitPrep上で可能になりました。 その他、バグ修正、機能強化が含まれています。 「issue機能」の追加。「バグ管理」が可能に。 マークダウン記法で、テーブルをサポート マークダウン記法で、foo_bar_bazが正しく記述できるようになりました 上部のタブにissuesが追加されています。 ぜひGitPrepのサンプルを試してみてください。ポータブルな物のGitHubシステムであることが実感できると思います。 GitPrepの特徴 初めて利用される方のために、GitPrepの特徴をご紹介! GitHubのクローン。GitPrepは使い慣れたGitHubと同じインタフェースを持っています issueシステムのサポート ポータブル。

    ポータブルなGitHubシステム「GitPrep 2.3」 リリース - 待望の「issue機能」が追加。「バグ管理」が可能に。 - Perl入門ゼミ
    mitsuto
    mitsuto 2016/08/07
  • Gitでコンフリクトが起きても大丈夫! コンフリクトを解消させる3つの方法

    連載「こっそり始めるGitGitHub超入門」では、バージョン管理システム「Git」とGitのホスティングサービスの一つ「GitHub」を使うために必要な知識を基礎から解説していきます。具体的な操作を交えながら解説していきますので、連載を最後まで読み終えるころには、GitGitHubの基的な操作が身に付いた状態になっていると思います。 連載第4回目の稿のテーマは「コンフリクトが発生したときの対処方法」です。 前回の「Git初⼼者でも分かるGitランチの作成、確認、切り替え、マージ、削除の⼿順」までで「ブランチ作成」から「マージ」までの一連の操作を行いました。前回行った一連の操作では片方の「second」ブランチだけで変更を進めたので、変更内容が複数ブランチ間で「コンフリクト(衝突、競合)」することなく簡単にマージできました。しかし、実際の開発では変更内容がコンフリクトしてしま

    Gitでコンフリクトが起きても大丈夫! コンフリクトを解消させる3つの方法
    mitsuto
    mitsuto 2016/07/17
  • 困った時の逆引きGitメモ(コマンドライン編) - MyEnigma

    わかばちゃんと学ぶ Git使い方入門〈GitHub、Bitbucket、SourceTree〉posted with カエレバ湊川 あい シーアンドアール研究所 2017-04-21 Amazonで探す楽天市場で探すYahooショッピングで探す 目次 目次 はじめに コミットメッセージにdiffを表示する 前回コミットした時の状態に戻す 直前のコミットをなかったコトにする 直前のpushをなかったことにしたい。 履歴を残さない 履歴を残す(より安全) 無理やりリモートリポジトリにローカルを合わせる 間違えたgitのaddを取り消す 一つ前のコミットを修正 git pullした時にコンフリクトしたファイルを調べる 更新されたファイルの一覧を表示する ブランチのグラフを見たい gitで管理していないファイルやディレクトリをすべて削除する。(gitinore対象のファイルも含めて) 過去のコミッ

    困った時の逆引きGitメモ(コマンドライン編) - MyEnigma
    mitsuto
    mitsuto 2016/07/10
  • Git 直近のマージコミットを得る - @kyanny's blog

    git log --merges -1 --format=%H Pull Request ベースで開発しているとメインブランチの最新のコミットは原則としてマージコミットになるので、トピックブランチを作るときの起点となるコミットもマージコミットになる。 手元のメインブランチが pull で新しくなると tig で作業中のトピックブランチを眺めたとき、どこから派生したかちょっとだけわかりづらくなるし、 rebase -i の指定がちょっとだけ面倒になる。 メインブランチから直接派生している場合は rebase -i master のようにすればよくて楽だが、 master が派生元でなくなると rebase -i head~N のようにするか、 rebase -i xxxx のようにするか、いずれも対象を調べるのが面倒くさい。 大抵の場合、派生元は(たとえそれがもはや master HEAD

    Git 直近のマージコミットを得る - @kyanny's blog
    mitsuto
    mitsuto 2015/12/29
  • Git に関する良記事 - あどけない話

    適宜追加します。 Pro Git 僕が読んだ Git の書籍の中では、一番分かりやすいと思いました。日語版の書籍はありませんが、オンライン版が翻訳されています。 Pro Git 図解 Git Git の初心者が動作を理解するのにおススメ。 図解 Git こわくない gitランチとマージの考え方がよく分かるスライド(@methaneさんから教えて頂きました)。 こわくない git あなたの知らないGit Tips 書籍には載ってない Tips の解説。知らないと損するかも。 あなたの知らないGit Tips ワークフロー、あるいはブランチング チームでブランチを使う際の取り決め。自分のチームで一から議論するより、すでにあるものを参考にしましょう。 git-flow github-flow Github Enterprise Github Enterprise は、企業内に設置して使うこ

    Git に関する良記事 - あどけない話
    mitsuto
    mitsuto 2013/04/04
  • git - 簡単ガイド

    アッド & コミット 変更されたファイルを選択します。 git add <filename> git add * を実行するとIndexに追加されます。 これは基的な作業の一つです。 変更を実際に適用するには git commit -m "Commit message" を実行します。 変更がHEADに入りましたが、 リモートリポジトリには未だ入っていません。 変更のプッシュ この時点で、変更がローカルリポジトリのHEADに適用されました。この変更をリモートリポジトリに適用するには git push origin master を実行し、masterの代わりに適用のブランチ名を入れます。 もし既存リポジトリをクローンせずに使用した場合 git remote add origin <server> を実行すると、リモートリポジトリを登録する事が可能です。 これで変更を特定なリモートリポジト

    mitsuto
    mitsuto 2012/02/04
  • Git初心者が絶対に覚えておくべきコマンド - idesaku blog

    Gitの使い方を覚えるにあたって、まず知っておきたいのは――git-cloneだのgit-commitだのは当然として――「操作をミスったときにどのように回復するか」である。それを実現するのは、次の3つのコマンドだ。 git-commit --amend git-reset git-reflog git-commit --amend あるファイルをコミットしたとしよう。 $ (edit...) $ git commit -am 'メッセージ生成処理を実装したよ。'しかし、しばらくして彼は気づいた。 def create_massage(param) ...typoしてる!massageじゃない、messageだ!マッサージを作ってどうする! 慌てるな。まずは直してステージに上げるんだ*1。 def create_message(param) ...$ git add .そして…。 $ gi

    Git初心者が絶対に覚えておくべきコマンド - idesaku blog
  • 1