Gitに関するarebouyaのブックマーク (3)
-
︵※3月18日追記‥当初﹁SSH公開鍵の管理機能﹂において、GitBucketを﹁×﹂としていましたが、SSHアクセス機能を機能を有効にすることでSSH公開鍵の管理機能も利用できるとのことで、﹁○﹂に修正しました︶ GitLabおよびGitBucketと、RedmineおよびTracとの大きな違いとして、フォークやマージ/プルリクエスト機能をサポートしているかどうかがある。これらの機能を利用したいのであれば、GitLabやGitBucketが候補となるだろう。 いっぽう、Redmineはカレンダー機能やガントチャートと言ったプロジェクト管理機能が充実しているのが特徴だ。また、Tracはシンプルなユーザーインターフェイスや、プラグインによるカスタマイズ性の高さがある。フォークやマージ/プルリクエスト機能を利用しないのであれば、プロジェクト管理機能が充実しているRedmineやTracは十分な
-
前回に続き、EGit の使い方です。 目次 導入 ローカルリポジトリの作成 ファイル操作 リモートリポジトリに接続 ローカルブランチの作成 リベースインタラクティブ ブランチからのマージ1ブランチからのマージ2コンフリクトの解消 リベース コミットコメント修正 コミットリセット リバートコミット このページでは、7〜13までを記載しています。 ブランチからのマージ1 develp ローカルブランチのコミットを origin/master に接続している master ブランチにマージしてプッシュする操作です。この操作では、devel に行ったコミット操作が master に統合されます。 develp ローカルブランチは次のようになっています。 1. master ブランチにスイッチします。 2. プロジェクト右クリックから、Team -> Marge を選択します。 3. devel
-
今年の4月インターンから晴れて株式会社ユニキャストに入社して、Gitを研修でやったので、勉強がてらまとめてみました。 以前こんな記事を書きましたがもうちょっと詳しく書いてます。 1. Gitの基本Gitとは分散型のバージョン管理システムです。Gitを使うことで、ファイルの状態を好きな時に更新履歴として保存しておくことができます。そのため、一度編集したファイルを過去の状態に戻したり、編集箇所の差分を表示することができます。 1-1. バージョン管理システム バージョン管理システムとは、ファイルに対して﹁いつ﹂﹁誰が﹂﹁何を変更したか﹂といった情報を記録することで、過去のある時点の状態を復元したり変更内容の差分を表示できるようにするシステムのことです。バージョン管理システムは大きく﹁集中型バージョン管理システム﹂と﹁分散型バージョン管理システム﹂に分けることが出来ます。 1-2. 集中型バー
-
1