AWS DevOps & Developer ProductivityBlog UsingAWS CodeCommit PullRequests to request code reviews and discuss code Thank you to Michael Edge, Senior Cloud Architect, for a greatblog on CodeCommit pullrequests. ~~~~~~~AWS CodeCommit is a fully managed service for securely hosting private Git repositories. CodeCommit now supports pullrequests, which allows repository users to review, comment u
AWS DevOps & Developer ProductivityBlogBuild ServerlessAWS CodeCommitWorkflows usingAmazon CloudWatch Events and JGit Sam Dengler is a Solutions Architect atAmazon Web Services SummaryAmazon CloudWatch Events now supportsAWS CodeCommit Repository State Changes event types for activities like pushing new code to a repository. Using these new event types, customers canbuildAmazon CloudWatc

AI & MLLearn about artificial intelligence andmachine learning across theGitHub ecosystem and the wider industry. GenerativeAILearn how tobuild with generativeAI.GitHub CopilotChange how you work withGitHub Copilot. LLMsEverything developers need to know about LLMs.Machine learningMachine learning tips, tricks, and best practices. HowAI code generation worksExplore the capabilities and be

UPDATE: GitKraken has come a long way since this article was written. To check out everything our GitGUI client has to offer, visit gitkraken.com! Until now, any dev working with a team on project code has had to make a compromise: opt for the “superuser” power of Git at the commandline interface (CLI) level, orgo for the less feature-rich but more visually intuitive graphical user interface (G

Git 2.6 からわずか 2 カ月後、膨大な機能と修正、そして性能の向上を果たした Git 2.7 がリリースされました。ここでは Bitbucket チームが興味を持った新しい機能を紹介します。 git worktree の完成 Git 2.5 で導入された素晴らしい git worktree コマンドを使うと、複数のリポジトリブランチからのチェックアウトやブランチ上での作業を、異なるディレクトリで同時に行うことができます。たとえば、簡単な修正をする必要があるけどワーキングコピーを汚したくない場合、次のように新しいブランチを新しいディレクトリにチェックアウトすることができます。 Git 2.7 には、リポジトリのワークツリー (および関連するブランチ) を表示する git worktree list サブコマンドが追加されています。 ワークツリーをサポートする git bisect コ

FogBugz is the easy-to-use software project management system for agile teams. Why FogBugz? Out-of-the-box capabilities like time tracking, task management, bug & issue tracking andemail support Support for multiple project management methodologies — such as Scrum, Kanban or ScrumbanNimble and customizable to match up with yourworkflows EVERYTHING YOU NEED IN ONE TOOL FogBugz is designed for so

AI & MLLearn about artificial intelligence andmachine learning across theGitHub ecosystem and the wider industry. GenerativeAILearn how tobuild with generativeAI.GitHub CopilotChange how you work withGitHub Copilot. LLMsEverything developers need to know about LLMs.Machine learningMachine learning tips, tricks, and best practices. HowAI code generation worksExplore the capabilities and be

git は、コードベースの発展過程を記録し、開発者間の協同作業を効率化する強力なツールです。でも、記録対象のリポジトリがとてつもなく巨大なものになったときは何が起こるのでしょうか? この記事では、いくつかの異なる意味での巨大化に正しく対処するためのアイデアと手法を少し紹介してみたいと思います。 二種類の 巨大なリポジトリ よく考えてみると 巨大なリポジトリ が生ずる理由はおおまかに言って二つあります: 非常に長い期間にわたって履歴が積み上げられた (プロジェクトが非常に長い期間継続的に拡大を続けたために開発成果が積み重なった) 場合 巨大でしかも履歴の記録が必要なバイナリ データが存在し、それがコードに反映される場合 その両方の場合 即ち、リポジトリの巨大化は二つの異なる方向に向かって起こることになります。それは、作業ディレクトリのサイズ (即ち直近のコミットのサイズ) の問題と全体の履歴


Top Announcements of theAWS Summit in New York,2023It’s probably no surprise that generative artificial intelligence andmachine learning were the stars of the show, but there were several other bright lights from the day-long cloud conference. New Seventh-Generation General PurposeAmazon EC2 Instances (M7i-Flex and M7i) Today we are launchingAmazon Elastic Compute Cloud (Amazon EC2) M7i-Flex
Easy to installSimply run the binary for your platform. Or shipGogs withDocker or Vagrant, or getit packaged. Cross-platformGogs runs anywhereGo can compile for:Windows,Mac,Linux, ARM,etc. LightweightGogs has low minimal requirements and can run on an inexpensive Raspberry Pi. Some users even runGogs instances on theirNAS devices.
id:yaottiさんが作っているanything-git-project.el(プロジェクト内のファイルを絞り込んで操作するanything-git-project.el - yaotti's diary)ですが、gitでproject管理している人にとってはすごく便利です。 ただ、一つだけ不満がありました。 現在のディレクトリからの相対パスが出てしまう ../../とかあんまり見たくない そこでちょっとだけ手直ししてみました。 chomp elisp触ってるとchompが欲しいけど無い、みたいな状況に出会います。そこで以下の関数をユーティリティとして定義しておくと良いと思います。今回の手直しではこれを使ってるので、適当にどこかで定義しておいてください。 (defun chomp (str) (replace-regexp-in-string "[\n\r]+$" "" str)) 変更

egg.elいまいちーと書いたところ、 @gom egg.elが嫌ならmagit.elでどう?俺的にはそっちのが使いやすいけど。 http://twitter.com/rubikitch/statuses/1901340067 と id:rubikitch さんに教えてもらいました。ありがとうございます。 というわけで、早速試してみた。 インストール makeするのね $ git clone git://github.com/jdhuntington/magit.git $ ./autogen.sh $ ./configure --prefix=$HOME/lisp/magit $ make $sudo make install .emacsの書き換え (add-to-list 'load-path "~/lisp/magit/share/emacs/site-lisp/") (requ
この記事はVim Advent Calendar 2012 の 31 日目の記事です。 2012年も今日で終わりですね。12月は忙しかったので気付いたら年末でした。 最近はXcodeばかりを使用していたのでVimエディタからは離れていましたが、XcodeをVimライクにするプラグインのXVimを使ってました。XVim最高ですね! @jugglershuさんの27日目の記事で知ったのですが、ViciousというXcodeのプラグインもあるらしいです。 でも、私はXVimを使うでしょう。なぜなら、ソースコードが公開されているから。 今度、時間があれば、気になったところを修正してpull requestしたいものです。 さてさて本題です。皆さんはVimを使ってるときに欠かせないプラグインがそれぞれあると思います。 私の場合だとctrlp.vimがそれにあたるプラグインです。 このようなプラグイン

リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く