发一篇文章来说一下前端在开发项目的时候常用的一些git命令
注:这篇文章只说最常用的,最下面有全面的
一:从git仓库拉取项目到本地
1:新建文件夹存放项目代码
2:在git上复制一下项目路径(看那个顺眼复制那个就行,新手建议http)
如果实在好奇ssh和http有什么区别的,这里引用一篇文章,感兴趣可以去看看
git传输时使用的两种协议ssh和http的区别-CSDN博客https://blog.csdn.net/Castlehe/article/details/119530573
3:在文件夹里右键打开Git窗口(右键没找到的点‘显示更多选项’)
4:在打开的git窗口里输入git clone 加刚刚复制的路径然后回车等待下载完成(Ctrl+V粘贴不了就右键选择Paste完成粘贴)(注:窗口不用关)
二:开发前的准备
1:切换分支,拉取的代码默认是master分支,但是开发都是在dev或其他分支,这里我们需要切换一下分支,还是刚刚那个窗口
首先是进入刚刚拉下来的代码文件
cd 文件名/ *注:这里的这个“/”不能省略,需要加,然后回车
输入 git branch 查看一下都有那些分支,绿色的是当前所在分支
git checkout dev(目标分支名称)
这样就切换到dev分支可以开始开发了
三:开发完之后上传到git
我们在本地开发完之后需要把开发的代码上传到git,还是那个git窗口
git stash save '暂存' (把修改的文件临时保存,这个‘’引号不要省略,你可以理解为把你的代码先找个不碍事的地方放着)
git pull (拉一下线上最新的代码)
git stash pop (恢复最近一次保存的更改,把上面你放起来的代码再拿回来)
git add . (添加当前目录下的所有文件到暂存区)
git commit -m '这里写你本次提交的代码修改了什么,相当于备注' (将暂存区的更改提交到本地仓库,这里怎么写下面会讲)
git push (将本地分支的代码推送到远程仓库)
执行完这几步你本地修改/开发的代码就成功推到git仓库上去了,有报错的话大概率也是冲突了,根据报错提示来进行修改就行
最常见的就是没有执行一二三直接git add .开始,然后在最后的时候冲突了,像这样:
这个只需要三步
第一步:打个 :
第二步:输入神秘小代码 wq
第三步:git pull拉一下代码然后再git push推一下就可以了
四:git提交规范
这里只说几个常用的
增加新功能/开发新需求
feat(文件名/新增加的页面):这里写增加了什么功能或者新开发了什么功能
优化了那些功能/交互
perf(文件名):这里简单描述一下都优化了什么功能
修改bug
fix(文件名):这里描述修复了什么bug/缺陷
删除多余的注释/空格/标点符号
style(文件名):代码精简 (这样写更好看,你懂得(手动狗头))
五:全面git命令行和规范
我懒得写,新手用不到老手不用看,放俩链接感兴趣的可以去瞅两眼
git命令行大全:Git 常用命令大全
git提交规范大全:git commit 代码提交规范 - zetaiota - 博客园