Subversion から Git や Mercurial にするならこの2つで簡単に進むべし

 

いまさら、変えてみようかと思いまちて。

 

いろんな説明サイトがあるのですが、

なんかめんどくさい。

 

SVNからGitの乗り換えなので、

コマンド比較一覧とかないものかと探してみました。

 

チートシートなるものを日本語化されてます。

 

 

textdrop » Git Cheat Sheet 日本語版 

www.textdrop.net/wp-content/uploads/git-cheat-sheet-ja.pdf 

 

 

これと、Subversion,Mercurial,Gitのコマンド比較一覧さえあれば

あとは、進みながらの、ながら方式で。

 

Subversion (SVN)

Mercurial (Hg)

Git

svn add hg add git add
svn blame hg blame git blame
svn cat hg cat git show
svn checkout hg clone git clone
svn commit hg commit ; hg push git commit -a ; git push
svn delete/remove hg remove git rm
svn diff hg diff git diff, git diff –cached
svn help hg help git help
svn log hg log git log
svn revert hg revert git checkout -f
svn status hg status git status
svn update hg pull –update git pull
svn move/rename hg move/rename git mv

 

Mercurial 対 Git:なぜ Mercurial を選ぶのか? 

 

 

こまごました概念はコマンド自体をGoogle窓に入力して

調べながらで問題ないはず。

 

ついでに、.gitignore なども。Android開発向け。

# Android.gitignore
# built application files
*.apk
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

# Local configuration file (sdk path, etc)
local.properties

# Global/Eclipse.gitignore
*.pydevproject
.project
.metadata
bin/**
tmp/**
tmp/**/*
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.settings/
.loadpath

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# PDT-specific
.buildpath

# Global/OSX.gitignore
.DS_Store

# Thumbnails
._*

# Files that might appear on external disk
.Spotlight-V100
.Trashes

# Global/Windows.gitignore
# Windows image file caches
Thumbs.db 

# Folder config file
Desktop.ini

 

gitignore/Android.gitignore at master · github/gitignore · GitHub 


関連ワード:  AndroidWEBツール便利な設定開発