码迷,mamicode.com
首页 > 其他好文 > 详细

git笔记

时间:2015-04-05 23:28:09      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:

git rm --cached file 取消新的寄存

git checkout -- file 取消修改

git reset file 取消非新增的修改

git diff,git diff --cached 查看差异

git reset --hard commit_sha1 回退版本

git reflog 查看大的历史改动

git branch foo/bar,git checkout foo/bar(git checkout -b foo/bar)创建,并切换分支foo/bar

git branch -a 查看分支

git config --system alias.log1 "log --graph --pretty=oneline" 设置命令的别名

git merge --no-ff -m "foo bar" foo/bar 在其他分支上合并foo/bar分支

git stash 保护现场

git stash list 列出保护的现场列表

git stash pop,git stash apply stash_name 恢复现场

git branch -d foo/bar 删除分支

git branch -D foo/bar 删除未合并的分支

git push origin aa/bb:aa/bb 把本地分支映射到中央仓库

git push origin :aa/bb 删除远端分支

ssh-keygen -t rsa -C foobar

git config --global user.name foobar,git config --global user.email foobar,git config --global core.autocrlf false 一些git基本配置

git笔记

标签:

原文地址:http://www.cnblogs.com/qingsonghe/p/4394873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!