赞
踩
提交
git add . 提交所有
git add "xxx.xx"提交某个文件
git status 查看状态 可以查看未add 已add
git commit -m"备注" 提交到暂存区
git push 推送到github
git reset HEAD 撤销所有文件add的文件
git reset HEAD "测试.c" 撤销某个add文件
git log --pretty=oneline 查看提交记录
git reset --soft 5378948348493(id) 回退到那个版本 还在暂存状态
--mixed
意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作
这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。
--soft
不删除工作空间改动代码,撤销commit,不撤销git add .
--hard
删除工作空间改动代码,撤销commit,撤销git add .
注意完成这个操作后,就恢复到了上一次的commit状态。
git config --global http.sslVerify “false” 取消ssl
git config -l 查看配置
git config user.name 查看名字
git config user.email
git config --global user.name "your name"
git config --global user.email "your email"
//创建分支
git checkout -b dev 创建本地新分支
git push origin HEAD -u 将新创建的本地分支,推送到远程仓库
git push origin dev 当推送时:只需要指定推送分支就可以向新分支推送代码了
//从项目中直接拉取分支
$ git clone -b 分支名 网址.git
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。