タグ バージョン管理システム
人気順 10 users 50 users 100 users 500 users 1000 usersGitを置き換えるバージョン管理システム「Jujutsu」 | ソフトアンテナ
今やバージョン管理ツールとして圧倒的な人気を集める「Git」ですが、Linuxカーネル開発のために作られたという経緯もあり、使いこなすにはかりの経験値が必要となります。 この問題を解決するために、Googleのソフトウェアエンジニアによって、新しいバージョン管理システム「Jujutsu」の開発が進められています。 Juju... 続きを読む
SQLiteがバージョン管理システムとしてGitを採用しない理由
GitはLinuxカーネルのソースコード管理に用いるために開発された分散型バージョン管理システムで、GitリポジトリをホスティングするGitHubのユーザー数は1億人を超えます。一方、軽量データベースのSQLiteの開発においてはGitではなくFossilというバージョン管理システムが利用されており、SQLiteの開発陣が「なぜGitを... 続きを読む
GitHubの新機能Push protectionを試してみた|Dentsu Digital Tech Blog|note
電通デジタル 事業戦略室 開発部の佐藤です。 コードのバージョン管理システムとしてGitHubを利用する企業も増えるなか、機密情報の漏洩も増加傾向にあります。そこで、GitHubのEnterpriseプランへ加入してセキュリティの強化について試してみました。 ※IoT OT Security News「GitHub 調査:不適切なソースコード管理に... 続きを読む
バージョン管理システム「Git」にセキュリティ上の脆弱性、Git for Windowsユーザーやマルチユーザー環境利用者が取るべき対処法は?
プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムの「Git」に、セキュリティ上の脆弱性があると指摘されています。すでにこの脆弱性に対応した最新バージョンとなる「Git 2.35.2」が公開されており、Git for Windowsユーザーやマルチユーザー環境でGitを使用しているユーザー... 続きを読む
バージョン管理システム「Git」がどのように発展してきたのかを可視化した「Git: An Interactive Development History」 - GIGAZINE
「Git」はLinuxカーネルのソースコードを管理するために生み出された分散型バージョン管理システムで、2021年時点ではLinux以外の分野でも幅広く利用されています。そんなGitの開発履歴について、エンジニアのジェフ・パルマーさんが分かりやすくインタラクティブなグラフ「Git: An Interactive History」にまとめて公開... 続きを読む
Gitの操作を間違ってしまった時に簡単に元に戻せる「git undo」を使う方法 - GIGAZINE
プログラミングを行う上でバージョン管理システムとしてよく利用される「Git」において、ほとんどの操作をやり直せるコマンド「git undo」をTwitterで働くエンジニアのarxanasさんが開発・公開しています。 git undo: We can do better https://blog.waleedkhan.name/git-undo/ Gitはユーザーのさまざまなうっかりミスに... 続きを読む
GitHubっぽくデータベースのバージョン管理やホスティングができる「DoltHub」 - GIGAZINE
ソースコードのバージョン管理システム「Git」やソースコードをホスティングする「GitHub」は、今やソフトウェア開発において欠かせない存在。そんなGitやGitHubでソースコードを管理するようにデータベースを管理できるのが「DoltHub」と「Dolt」です。 DoltHub https://www.dolthub.com/ GitHub - liquidata-inc/dolt:... 続きを読む
バージョン管理システム「Git」の使い方はどのように教えるのが良いのか? - GIGAZINE
GitはLinuxの生みの親であるリーナス・トーバルズによって開発されたバージョン管理のツールで、数々のバージョン管理システムのなかで最も有名なものとなっています。しかし、Gitの考え方の中には初めて利用するという人にとっては分かりにくいものも存在します。エンジニアのレイチェル・M・カルメナさんが、Gitの基本... 続きを読む
こっそり始めるGit/GitHub超入門(14):たった3つで共存できる、Git/GitHubとSubversion(SVN)の連携、移行に関する基本操作 (1/3) - @IT
こっそり始めるGit/GitHub超入門(14): たった3つで共存できる、Git/GitHubとSubversion(SVN)の連携、移行に関する基本操作 (1/3) 本連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説しています。今回は、「git svn」コマンドを使ってGitからSVNリポジトリへアクセスする操作... 続きを読む
こっそり始めるGit/GitHub超入門(13):GitHubとSlackの連携の基本&知られざる便利機能Wiki、Releases、Graphs、Pulse (1/5) - @IT
こっそり始めるGit/GitHub超入門(13): GitHubとSlackの連携の基本&知られざる便利機能Wiki、Releases、Graphs、Pulse (1/5) 本連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説しています。今回は、Pulse、Graphs、Releases、Wiki、Slackを例にした... 続きを読む
こっそり始めるGit/GitHub超入門(11):開発者のタスク管理がしやすくなるGitHub Issuesの基本的な使い方 (1/4) - @IT
本連載「 こっそり始めるGit/GitHub超入門 」では、 バージョン管理システム 「 Git 」とGitのホスティングサービスの1つ「 GitHub 」を使うために必要な知識を基礎から解説していきます。具体的な操作を交えながら解説していきますので、本連載を最後まで読み終える頃には、GitやGitHubの基本的な操作が身に付いた状態になっていると思います。 前回の記事「 GitHubを使うなら最... 続きを読む
こっそり始めるGit/GitHub超入門(8):2017年、GitHubを始めるために最低限知っておきたい各機能 (1/3) - @IT
こっそり始めるGit/GitHub超入門(8): 2017年、GitHubを始めるために最低限知っておきたい各機能 (1/3) 本連載では、バージョン管理システム「Git」とGitのホスティングサービスの1つ「GitHub」を使うために必要な知識を基礎から解説していきます。前回から、GitHubの使い方を紹介している。今回は、検索、Pull requests、Issues、Gist、Project... 続きを読む
日付で管理する最悪なバージョン管理システムを作った - 最近のアクティビティ
2016 - 01 - 16 日付で管理する最悪なバージョン管理システムを作った 授業の課題をCで書いて提出しないといけなかったので、最悪な バージョン管理システム を作りました。 システムプロ グラミング基礎で発表した最悪な バージョン管理システム の詳細です https://t.co/mHth1drYaj — いとお (@i315) 2016, 1月 16 日付ベースのバージョン管理であれば、... 続きを読む
Dev Basics/Keyword:Git - @IT
Gitは分散型のバージョン管理システムとして広く使われている。本稿ではその特徴について簡潔にまとめる。 連載目次 Gitは分散型のバージョン管理システムで、オープンソース開発プロジェクトなどで広く利用されている。中央集中型のバージョン管理システムとは異なり、リモートリポジトリ、ローカルリポジトリの2種類のリポジトリで管理し、ブランチを使用したノンリニア(並列)な開発が可能になっており、複数の組織や... 続きを読む
「Apache Subversion 1.9」リリース | OSDN Magazine
Apache Subversion開発チームは8月5日、オープンソースのバージョン管理システム「Apache Subversion 1.9」をリリースした。ファイルシステムフォーマット「FSFS」の強化、新しいリポジトリバックエンド「FSX」の実験導入などが特徴となる。 Apache Subversionはオープンソースのソースコード管理システム。Subversion 1.9は、2013年6月に公... 続きを読む
Amazon Web Services ブログ: 【AWS発表】AWS CodeCommitが利用可能に
“以前は我々はオンプレミスでホストされた中央のバージョン管理システムを使っていました。AWS CodeCommitによってスケールできて分散された完全マネージドのソース管理システムを使うことができるようになりました。我々はもはやハードウェアのスケールコストについて心配する必要はなくなり、従量課金モデルによって事前にライセンスを入手することなく柔軟にユーザを追加したり削除したりすることができるように... 続きを読む
Gitが、おもしろいほどわかる基本の使い方33-目次 | Webデザインとグラフィックの総合情報サイト - MdN Design Interactive -
【転載記事】 必ず押さえておきたいGitの活用法が短時間で身につく! Gitが、おもしろいほどわかる基本の使い方33 本書はバージョン管理システム「Git」の初心者向け入門書です。Gitをはじめて使う方でも実際の業務に取り入れやすいよう、CUIからのコマンド操作ではなく、SourceTree(GUIツール)を使った利用方法を解説しています。ここでは、本書の解説内容から抜粋した、GitおよびSour... 続きを読む
Gitの10年間: Gitの生みの親 Linus Torvalds のインタビュー
10 年前の今週、Linux カーネル コミュニティは困難な問題に直面しました。すなわち、バージョン管理システム BitKeeper を使うことができなくなり、他のソフトウェア構成管理 (SCM) システムも分散システムのニーズを満たすことができませんでした。Linux の生みの親 Linus Torvalds は自らこの困難に立ち向かい、週末... 続きを読む
開発者以外でも使いやすいバージョン管理システムは? | スラッシュドット・ジャパン Slashdotに聞け
今週、「外資系投資銀行のエクセル仕事術」という記事が/.Jの日記で話題になっていた。記事の第5回では上書き保存をせず、その都度別名保存するというテクニックが紹介されているが、本家/.では別名保存の結果生じるバージョン管理の問題が先週話題になっていた。 本家/.「Ask Slashdot: Version Control For Non-Developers?」より 私の配偶者は多数の文書(Word... 続きを読む
バージョン管理システム「Git 2.3.0」がリリース、簡単にデプロイできる機能が追加:CodeZine
Git開発チームは、分散バージョン管理システムGitの、コマンドライン版の最新メジャーバージョンとして、「Git 2.3.0」を2月5日(現地時間)にリリースした。 「Git 2.3.0」では、新たにサーバ上のレポジトリへ、直接変更をプッシュできるようになった。サーバ上における現行ブランチへの変更が、自動的に適用され、簡単にデプロイできるようになる。 ただし、この機能では変更履歴が保存される「.g... 続きを読む
Linux ユーザーのための Git と Github 入門
原文はこちらです。 ※この記事は「チュートリアル」からの転載です。 Git は、Subversion、CVS、Mercurial などのバージョン管理システムから移行するのに最適な分散管理システムです。複数の開発者が同時に 1 つのプロジェクトに貢献していて修正量が膨大な時に有効な道具です。無料の Github を使って git 入門をしましょう。 git は、他のバージョン管理システムとは考え方... 続きを読む
第3回 今どきのバージョン管理システムとは? Stashで実現する快適な開発環境:開発のボトルネックはどこだ?―迷えるマネージャのためのプロジェクト管理ツール再入門|gihyo.jp … 技術
開発のボトルネックはどこだ?―迷えるマネージャのためのプロジェクト管理ツール再入門 第3回 今どきのバージョン管理システムとは? Stashで実現する快適な開発環境 2014年11月27日 Software Design編集部 プロジェクト管理ツール, Excel, バージョン管理, Git, Stash, JIRA, Jenkins, 課題管理 この記事を読むのに必要な時間:およそ 2 分 多く... 続きを読む
ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理 Presentation Transcript Git ノンプログラマでも今日から使える「Git」でバージョン管理 執筆中価格 ¥500 Gitってなに? ノンプログラマでも今日から使える「Git」でバージョン管理 5 Gitとは • バージョン管理システム • 他に「CVS」や「Subversion」など • Gitは「分散型」 6 詳... 続きを読む
老舗テキストエディター“Peggy”シリーズが開発終了、販売停止 - 窓の杜
ニュース 老舗テキストエディター“Peggy”シリーズが開発終了、販売停止 バージョン管理システムとの連携機能などを備えたテキストエディター (2014/6/2 15:45) 「Peggy」v4.63 (株)エスコアハーツは5月30日、ソフトウェア事業の縮小にともない、プログラム開発者向けの老舗テキストエディター“Peggy”シリーズの開発を終了し、販売事業を停止したことを発表した。今後はアップデ... 続きを読む
git - 提言: コミットメッセージの一行目には要求仕様を書け - Qiita
これは Git (や Subversion などのバージョン管理システム) にコミットする時により良いコミットメッセージを書くための提言です。この提言は特にメッセージの一行目だけを対象とします。せめて最も重要な一行目だけでも良いメッセージを書いて欲しいからです。提言をズバリ一言で表すと 一行目には要求仕様を書け です。 背景 プロジェクトによっていろいろ慣習の差はあるものの、一般的には「コミットメ... 続きを読む