git commit 将文件提交到本地库 可以加 -m 跟一个注释
git branch 查看本地有多少分支 前面加*号的是当前分支
git branch bra_name 创建一个bra_name 的本地分支
git branch -D bra_name 删除一个bra_name 的本地分支
git checkout bra_name 切换到bra_name 这个本地分支
git checkout也就可以恢复到前一个提交的状态
git status 查看修改的变化时 如果知道路劲就在后面加个路径
git branch tz-android-2.0 gz-android-1.0
git push origin tz-android-2.0 //在服务器上 建立远端分支
git checkout -b gz-android-2.0 origin/tz-android-2.0 //git checkout -t origin/tz-android-2.0 本地会自动建立一个名字为tz-android-2.0的一个远端分支,他是依托远端 origin/tz-android-2.0建立的,以后在托送时 git push origin tz-android-2.0 就行了
git reset + 版本号 //如果加 --hard 会把从现在到那个版本中间的修改、添加都删除 恢复到版本号那个状态
git reset 之后 还要 git checkout ./
git push origin gz-android-2.0:tz-android-2.0 //gz-android-2.0是在远端tz-android-2.0下的一个分支
将本地gz-android-2.0修改的分支推送到远端服务器上...
git checkout master
git pull
git checkout tz-android-2.0
git merge master 合并master到 tz-android-2.0 分支
git reset HEAD arch/arm/mach-rk30/dvfs.c //在某个版本没提交之前 可以使用这个回退 然后用git diff 查找回退到版本开始的时候
到现在没提交前 做了什么事情
给Ubuntu下的Git添加颜色
git config --global color.status auto
git config --global color.diff auto
git config --global color.branch auto
git config --global color.interactive auto
阅读(1491) | 评论(0) | 转发(0) |