work-notes(3):前端新项目入手,git拉项目,从头到尾操作理清思路

时间:2022-04-11

声明

因为对clone、拉取、提交、合并代码的混乱,特此做笔记理清思路,仅作以为一个可靠稳定的方式;

开头

拿到新项目,还没 clone 时,可完整思路下来;

1、在远程仓库上,创建自己的分支

一般默认时从 master 分支上创建出来,不用管;

创建好后复制对应的 url 地址;

2、clone 克隆项目

在指定的 object 文件夹,右键 “Git Bash here
在这里插入图片描述
输入:git clone xxxx (xxx 就是你的 远程仓库地址)

此时已经可以拉取到 已连通 远程仓库的代码;
在这里插入图片描述

3、猜你遇到问题

(1)你是直接 U 盘拷贝过来的项目,没有联通 远程仓库;
(2)个人代码出现了冲突,不能拉取、不能提交;

建议:
(1)在新的文件夹下重新 clone 项目;
(2)如何把自己的代码替换进去;
(3)再提交上去合并;

方法很笨,但是能保证没问题,保证不会搞乱别人的代码;

4、基于 1、2 步骤本地已有联通项目

此时可用 VScode 点点点

5、创建本地分支

在 clone 之后一定要在本地创建本地分支;

相当于:git branch xxx(xxx是你的本地分支名称)
在这里插入图片描述

6、拉取代码

这个是为了确保,远程仓库上的分支,是否有代码更新【重要,否则报错】

这个得看公司:有些拉 dev (大家合并到的分支);有些是拉自己分支(我公司是拉自己分支)

问清楚就好,可以问:“我要拉最新代码,拉哪个分支的?我后面合并的代码合并到哪个分支?”

相当于: git pull
在这里插入图片描述

7、暂存代码

把新编辑代码进行暂存;
相当于: git add .
在这里插入图片描述

8、提交代码

这个说提交,只是相当于 commit ,不是 push;

相当于:git commit -m “xxxx” (这里的xxx 是你提交到远程仓库所写的注释)
在这里插入图片描述

9、同步

相当于 git push;

默认情况下推到当前本地分支,对应的远程分支;
在这里插入图片描述

10、可以在远程仓库查看

可以看到推上了合并到分支上的信息;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值