トップ  > メモ一覧  > カテゴリ「git」の絞り込み結果 : 69件

69件中 1 〜 10 表示  1 | 2 | 3 | 4 ... 次の10件> 最後»

No.5436【引用】git diffで、異なるブランチの異なるファイルを比較する方法

git diffで、異なるブランチの異なるファイルを比較する方法
2013/06/09

"ブランチ名:ファイルパス名" という表記を使えば簡単です。
例:br1ブランチのfoo/bar.tx と br2ブランチのhoge/fuga.txtを比較したい

git diff br1:foo/bar.txt br2:hoge/fuga.txt

ちなみに異なるブランチ間の同じファイルを比較する場合は、

git diff br1 br2 foo/bar.txt

のように書けます。

引用元

更新:2019/04/11 13:21 カテゴリ: svn・git  > git ▲トップ

No.5398 push 後にコミットを分けて push し直す手順

push 後にコミットを分けて push し直す手順

=== 分けたコミットをローカルに作る
git checkout ブランチA
git reset HEAD^ →直近のコミットをコミット前の状態にする
分けてコミット(commit1, commit2)
git checkout -b ブランチB →ローカルのブランチBに一旦逃がす(不要?)
git branch -D ブランチA →remoteと食い違っているので、一旦削除

=== 分けたコミットを元ブランチに適用する
git checkout origin/ブランチA →チェックアウトし直し
git checkout -b ブランチA
git revert HEAD →直近のコミットを削除
git cherry-pick commit1 →わけたコミットを取り込み
git cherry-pick commit2 →わけたコミットを取り込み
git push origin ブランチA

更新:2018/11/28 10:38 カテゴリ: svn・git  > git ▲トップ

No.5393 git-flow の元ネタ(blog)

https://nvie.com/posts/a-successful-git-branching-model/

引用元

更新:2018/10/23 15:10 カテゴリ: svn・git  > git ▲トップ

No.5371【引用】ssh agentをパスフレーズ省略に応用する方法(Mac)

以下の内容を~/.ssh/configに登録すればいいです。

Host *
    AddKeysToAgent yes
    UseKeychain yes

引用元

更新:2018/04/06 22:06 カテゴリ: svn・git  > git ▲トップ

No.5271【引用】変更を一時的に退避!キメろgit stash



 

変更を一時的に退避!キメろgit stash

gitは、とにかくトピックブランチを作成して作業する。だいたい機能追加とかバグ修正とかの単位でブランチを作って作業します。(ちゃんとやってますよね?)
なので、作業の途中で別の修正を優先してお願いっ!なんて言われたときは、別のブランチに切り替えて作業をする必要がでてくる。そんな時に変更を一時的に退避しておくことのできる機能、それがstashである。
では、早速使い方
まだcommitしていない状態の変更ファイル(addしてる or add ...

引用元

更新:2016/05/18 20:54 カテゴリ: svn・git  > git ▲トップ

No.5260【引用】CentOS - Git サーバ構築!


CentOS - Git サーバ構築!
2012-12-07 00:20

※この記事は1年以上前に書かれたもので、情報が古い場合があります。

こんばんは。
分散型バージョン管理 Git (リーナス・トーバルズによって開発) のサーバ(リモートリポジトリ管理用)を CentOS に構築してみました。
個人利用なので、今まではローカルリポジトリだけでソースを管理していましたが、せっかく Git を使うならリモートリポジトリの扱い方も理解しておかなければと思った次第です。
以下、作業記録です。
前提条件

サーバマシンは Cent...

引用元

更新:2016/02/02 20:54 カテゴリ: svn・git  > git ▲トップ

No.5236【引用】gitで複数のコミットを1つにまとめる



gitで複数のコミットを1つにまとめる

 
git では様々な方法でコミットログを書き換えることができます。 その一例として複数のコミットを1つにまとめる方法を紹介します。

問題
先日紹介した gitでコミットの順序を入れ替える 例ですが、 そこでは以下のコミットログを:
$ git log -n 4 --oneline --reverse 0000001 Add a neat feature X into the library 0000002 Update to use X 0000003 Fix a typo in X 0000004 Fix a bug in X
以下のような形になるよう順序を...

引用元

更新:2015/03/08 12:22 カテゴリ: svn・git  > git ▲トップ

No.5146 tag release

リリース用ソースのルール

  • リリース時はリリース用 tag を作成
  • tag 名はリリース日が分かるようにする
    • 例: release_20130930
  • 同一の日に複数リリースがある場合は tag名にアルファベットを連番で付加する
    • 例: release_20130930a, release_20130930b など
  • ソースコードの更新は tag を切り替えることで行う

タグ作成&リモートに反映手順(local)

git tag release_20130930
git push origin refs
/tags/release_20130930

ソースコードサーバ反映手順(server)

cd /var/www/site/example.com git fetch --tags
git checkout release_20130930

引用元

git tag release
更新:2014/10/01 10:51 カテゴリ: svn・git  > git ▲トップ

No.1554 gitでOpenPNE3プラグイン開発

OpenPNEインストール
    SF openpne:install
プラグインの登録
    php symfony opGenerate:plugin opMemoPlugin
    php symfony opGenerate:app opMemoPlugin pc_frontend
    php symfony opGenerate:app opMemoPlugin mobile_frontend
    php symfony opGenerate:module opMemoPlugin pc_frontend memo
    php symfony opGenerate:module opMemoPlugin mobile_frontend memo
git初期化?
    git init
ローカルにコミット
    git add .
    git commit -m "first commit"

サイトでなにやら登録

リモートにコミット
    git remote add origin git@github.com:hoge/opMemoPlugin.git
    ssh-keygen -t rsa -C "hoge@gmail.com"

ssh登録
    vim id_rsa.pub
    ------
    ssh-rsa AAAAB3NzaC1yc2E・・・XL9nQhQ== uzu@gmail.com
    ------
    ↑これをサイトに登録

ソースの編集
    vim test.txt
状態確認
    git status
ローカルコミット
    git add test.txt
    git commit
リモートコミット
git push origin master

マージ
    git remote kaewahara git://URL〜
    以降、fetchの流れ

更新:2014/06/12 09:11 カテゴリ: svn・git  > git ▲トップ

No.4591【引用】git flow でのチーム開発ワークショップ資料

git flow でのチーム開発ワークショップ資料

この記事は会社内の別チームの方に、
僕の今のチームで git をどう運用してるかを
ワークショップ 形式で説明するための資料である。
事前準備
git と git - flow を入れておくこと
参考資料( Mac で git と git - flow インストール )
- xcode cli tool インストール  
-- https://daw.apple.com/cgi-bin/WebObjects/DSAuthWeb.woa/wa/login?appIdKey=d4f7d769c2abecc664d0dadfed6a67f943442b5e9c87524d4587a95773750cea&path=%2F%2Fdownload...

引用元

更新:2012/09/05 23:06 カテゴリ: svn・git  > git ▲トップ
69件中 1 〜 10 表示  1 | 2 | 3 | 4 ... 次の10件> 最後»

Python

フロントエンド開発

Linux

web開発

svn・git

ソース・開発

プロマネ

HTML・CSS

JavaScript

Alexa

Docker

webサービス運用

webサービス

Mac

サーバ管理

MySQL

PHP

FuelPHP

ツール, ライブラリ

ビジネス

テンプレート

プレゼン

マネタイズ

負荷・チューニング

Windows

メール

メール・手紙文例

CodeIgniter

オブジェクト指向

UI・フロントエンド

cloud

マークアップ・テキスト

Flash

デザイン

DBその他

Ruby

PostgreSQL

ユーティリティ・ソフト

Firefox

ハードウェア

Google

symfony

OpenPNE全般

OpenPNE2

Hack(賢コツ)

OpenPNE3

リンク

個人開発

その他

未確認

KVS

ubuntu

Android

負荷試験

オープンソース

社会

便利ツール

マネー

Twig

食品宅配

WEB設計

オーディオ

一般常識

アプリ開発

サイトマップ

うずら技術ブログ

たませんSNS

rss2.0