版本回退:
add
- git add 所有撤销
git reset HEAD .
- git add 指定文件撤销
git reset HEAD filename
push
- git push 指定版本回退
git log
查看commitIdgit revert commitId
回退指定版本
git reset –hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96
推送到远程服务器:
git push -f -u origin master
常用的命令:
git clone [url] 获取一个url对应的远程Git repo
git develop 切换到开发分支
git pull 更新
git push 提交
git status -s
git stash 存储到本地
cd ..
ls 目录
cd /g/work/tubobo
git config –list
git confif –global user.name”Yangkevin”
git config –global user.email”yangjj@xinuang.com”
git pull 更新
git stash pop
git status -s
git diff
显示当前分支的版本历史
$ git log
git status -s 绿色代表要提交的
git commit -m “validate”
git push -u origin develop
git改动代码查看:
f 翻页查询
q 退出改动查看
ctrl + alt +o 不用的删除
提交代码:
一次详情
git cd tubobo-launcher 通过tab键来自动导航
1 2 3 4 选择
git status
出现改动的地方
git diff
git status -s
git diff
取出储存的东西:
git stash pop
提交代码:
git commit -am “converter”(和git commit -m)
a代表 add
m代表message
引号中代表 改动哪里文字说明
存到本地
git push origin test:test
// 提交本地test分支作为远程的test分支
git push
error: failed to push some refs to ‘git@112.124.41.46:liwei/tubobo- launcher.git’
失败
Counting objects: 42, done.
成功
红色代表的是删除的-
绿色代表的是增加的+
需要提交的
git add tubobo-launcher-api/src/main/java/com/xinguang/tubobo/launcher/api/entity/req/ReqOrderAbort.java
不提交某行:
git reset expre
更新代码:
git reset –hard HEAD
成功和失败:
成功会有很多+++
失败出现error
merge:(一个仓库复制到另外一个仓库)
$ git pull <远程库名> <远程分支名>:<本地分支名>
例子:
git pull origin develop:develop
git log
提交的日志
git diff HEAD~1 HEAD
查看上一个分支和这个分支的区别
git branch -a
查看有哪些分支
git merge develop
当前环境会测试,将开发环境更改内容改到测试环境
改动指定的类:
git checkout HEAD tubobo-express-web/src/main/java/com/xinguang/tubobo/express/web/utils/EntityTransformUtil.java
新建分支并提交:
git checkout -b develop 等同于 git branch develop + git checkout develop
git push origin develop
merge:
:wq 同意别人的代码,保存
合并指定分支到当前分支
$ git merge [branch]
git push
git reset:
http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html
重置暂存区的指定文件,与上一次commit保持一致,但工作区不变
$ git reset [file]
重置暂存区与工作区,与上一次commit保持一致
$ git reset –hard
git commit :
提交暂存区的指定文件到仓库区
$ git commit [file1] [file2] … -m [message]
git log:
显示当前分支的版本历史
$ git log
将本地项目添加到远程仓库:
git remote add origin git://github.com
origin是指远程主机
用于添加远程主机
git add .(全部添加)
git commit -m “提交到本地”
git push origin master:
git add 撤销:
git冲突解决:
1.冲突代码区分什么是服务器的,什么是本地的
<<<<<<<<<<