git实用命令

git命令的使用绝对是开始时必备的技能之一,为此,特地整理一些常用的命令,留作记录。(注:vscode里面的源码管理也是一个挺好用工具)

*1.创建git

git init   //初始化.git
git remote add origin 项目地址   //指定git地址
git add .   //暂存所以修改项
git commit -m "备注"   //填写提交备注
git push -u origin master  //推送提交,push后面可加远程分支否则就是当前分支
复制代码

*2.删除git

cd到项目里
rm -rf .git  //删除.git
git remote -v   //查看是否列表,是否删除
复制代码

*3.git提交相关

git log -10   //log后面可以加数字,查看最近提交的几条信息
git reset –hard commit_id   //如果需要回退,log会显示commit,指定对应的commit_id。-hard代表自己修改的代码是否要重置
复制代码

*4.git合并

git checkout master  //切换分支
git merge dev   //把dev代码合并上来
gti rebase dev  //和merge不同在于会改变对应的 commit 节点
git status   //查看状态
复制代码

*5.git搁置

搁置:
git stash push -m“ git搁置更改”
查看:
git stash list
恢复:
1.git stash apply恢复,git stash drop来删除
2.git stash pop,恢复的同时把stash内容也删了
3.你可以多次stash,恢复的时候,先用git stash list查看,
然后恢复指定的stash,用命令:$ git stash apply stash@{0}

其他:
git rm file_path   //当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用
git rm --cached file_path  //当我们需要删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制, 可以使用

复制代码

*6.其他

sudo git config --global http.postBuffer 5242880000  //设置缓存区大小
git branch   //查看本地分支, -r:查看远程, -a:查看全部
git push origin --delete dev  //删除远程分支
git branch -d  dev    //删除本地分支
复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享