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