快捷命令设置
1.git config --global alias.st status2.git config --global alias.ci commit3.git config --global alias.co checkout4.git config --global alias.br branch5.git config --global alias.dc dcommit6.git config --global alias.rb rebase彩色交互界面
1.git config --global color.branch auto2.git config --global color.diff auto3.git config --global color.interactive auto4.git config --global color.status auto设置用户信息
1.git config --global user.name "jianingy"2.git config --global user.email "detrox@gmail.com"克隆新项目 pre(brush:bash). git clone git://gitorious.org/bamboo/mainline.git bamboo
设置远程仓库
1.# 添加(origin 为一个标示,可以随意更换)2.git remote add origin git@gitorious.org:bamboo/mainline.git3.# 删除4.git remote remove origin操作远程仓库
1.# 提交本地修改(将本地修改提交到远程的master分支2.git push origin master3.# 合并远程修改(将远程的master分支合并进来4.git pull origin master5.# 删除远程仓库里的分枝6.git push :branch基本操作
01.# 提交修改02.git add /path/to/file03.git commit -m reason04.# 提交全部修改05.git commit -a -m reason06.# 创建本地分枝07.git co -b branch_name08.# 查看分枝09.git branch10.# 删除分枝11.git branch -D branch_name12.# 查看分支之间的差异13.git diff master branch14.# 查看最新版本和上一个版本的差异(一个^表示向前推进一个版本)15.git diff HEAD HEAD^16.# 查看状态17.git status18.# 合并分支19.git pull . branch20.# 销毁自己的修改21.git reset --hard与svn互操作
1.# 从subversion仓库中克隆2.git svn clone "https://nlpbamboo.googlecode.com/svn" title="https://nlpbamboo.googlecode.com/svn">https://nlpbamboo.googlecode.com/svn<;/a> --username detrox3.# 将本地修改提交到subversion仓库4.git svn dcommit5.# 导入新的subversion更新6.git svn rebase
沒有留言:
張貼留言