git常用命令

1.本地初始化

git config --global user.email "renakeji@163.com"

git config --global user.name "renakeji"

git init

2.拉取远程代码,master 分支

git pull  master

3.推送到远程

git remote add origin 

git push --set-upstream origin master

git push origin

4.删除本地缓存重新加入版本。如果已经提交,即使在.gitignore文件也不会被忽略,需要删除缓存

git rm -r --cached .
git add .


5.拉取三方代码

git clone http://***.git

只要某个分支

git clone -b 分支 http:// ***.git


6.提交

git commit - m 'description'


7.新建分支

git branch newbranch

切换分支

git checkout newbranch

新建并切换

git checkout -b newbranch

合并分支

git merge -m 'description' newbranch

撤销合并

git reset --hard HEAD

删除分支

git branch -d newbranch


8.查看日志

git log
git log --stat //可以显示被修改的问题

git log -p  56fc67ac7 //显示这个版本修改过的内容


9.恢复误删分支

git log --branchs=newbranch //被删除分支名
git branch develop 版本id (前7位即可)

比较两个版本并打包

git diff e1e8c 8e8c1 --name-only|xargs zip update.zip


10.git stash 暂存

git stash save '修改了支付'

//也可以直接用,但是不建议
git stash


查看缓存列表

git stash list


查看缓存中的文件和当前文件的差异

git stash show


取出并删除缓存

git stash pop


取出缓存【建议使用此操作】

git stash apply stash@{0}


删除缓存

git stash drop stash@{0}


清空所有stash

git stash clear



打赏

看恩吧
网站不承担任何有关评论的责任
  • 最新评论
  • 总共条评论
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦