git命令详解(基础版)

  git

// 拉取远程仓库的代码
git clone 远程仓库地址

// 查看文件状态
git status

// 将所有文件添加到暂存区
git add .

// 将暂存区文件添加到本地仓库
git commit -m'这里写备注'

// 将本地仓库推送到远程仓库
git push

// 创建分支
git branch 新的分支名

// 切换分支
git checkout 想去的分支名

// 合并分支
git merge 写完代码的分支名

使用

// 1. 拉取代码

git clone 远程仓库地址

// 2. 切换到开发分支上

git checkout 开发分支名

写完代码提交

// 3. 查看文件状态

git status // 第一次查看的时候文件名是红色的  红 说明可以 git add . 了

// 4. 将文件添加至暂存区

git add .

// 5. 查看文件状态

git status // 第二次查看的时候文件名是绿色的  绿 说明可以 git commit -m'' 了

// 6. 将暂存区文件添加至本地仓库

git commit -m'备注'

// 7. 查看文件状态

git status // 第三次查看的时候文件名是白色的  白 说明可以 git push 了

// 8. 将本地仓库推送到远程仓库

git push

// 记得除了第一天之外 每天早上写代码之前 git pull 一下

git pull

功能开发完了 需要将开发分支的代码 合并到生产分支上 必须先保证开发分支上的代码已经提交到远程仓库了
// 1. 切换到生产分支
git checkout 生产分支名

// 2. 合并分支
git merge 开发分支名

// 3. 查看文件状态
git status // 这个时候看到是白色 白 说明可以 git push 了

// 4. 将本地代码推送到远程仓库
git push

// 5. 切换回开发分支
git checkout 开发分支名

##### 分支名的意义

1.master  主分支  这个分支上一般什么都没有

2.develop (或 dev) 开发分支  在这个分支上写代码

3.test (或别的)  测试分支  在develop分支上开发完 自测完之后 切换到这个分支 将develop分支上的代码合并过来 这个分值是给测试用的 里面一般有部分假数据

4.prod (或pro)  正式/生产分支  测试全部结束之后  再将代码从测试分支 合并到 生产分支上 功能上线了 给广大用户使用的分支 全部都是真实存在数据

##### 可能出现的状况​​​​​​​

1.git窗口大面积黑屏 光标在最下面一行 并且不能执行其他操作 这个时候是因为产生了冲突 关闭git窗口 回vscode中解决冲突

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值