git命

git diff packages/apps/SnapdragonCamera/src/com/android/camera/  >  SLM755.diff  把修改内容提取到SLM755.diff 

git apply SLM755.diff  把SLM755.diff中的修改应用到本地。



git branch –a 查看分支      git branch –d 删除分支     git branch new1 新建分支      git branch 1.txt 添加一个修改文件

git checkout 切换分支(-f强制)    git pull跟新 git stash pop 恢复最近一次改动      git status ./查看本地修改 

git config --global user.name <yourname>配置个人用户名 

git config --global user.email <youremail>配置个人邮箱 

git config user.name查看配置的用户名 

git status查看目前处于什么状态(Changes to be commited<已暂存尚未提交> Changes not staged for commit<已跟踪的文件修改后尚未暂存> Untracked files<尚未跟踪的文件>) 

git log (commit hash(SHA-1 校验和) 作者的名字和电子邮件地址 提交时间 最后缩进一个段落显示提交说明)

 git log –oneline –graph 

git log –oneline 查看log的方法 

git add 将文件加入到暂存区域

 git commit 将暂存区域文件提到版本库,加上-a将已跟踪但未暂存的也包括在内 

git rm 删除文件. --cached选项只删除索引, 保留文件, 即恢复成untracked状态 

git push origin master  orign为默认远程分支master为默认本地分支 可手动指定, 也可在gitconfig中指定默认远程配置,  即可直接使用

git push git checkout –b slm755 orgin/slm755创建本地分支并切换       git status  ./vender 修改文件 git status (已提交(committed)-- 本地仓库(repository) 已暂存(staged)-- 暂存区域(staging area) 已修改(modified)-- 工作目录(working directory))

git diff  ./…..(文件名)修改内容 git pull (= git fetch + git merge) 

更新 git checkout HEAD <path>修改未提交 

git reset --hard HEAD还原至上一个提交(修改已经提交的)

git reset --hard HEAD所有未提交的内容清空

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值