前端刚入公司需要了解的git命令

1.常用git命令
创建分支:git branch newBranchName
切换分支:git checkout otherrBranchName
切换到上一个分支:git checkout -
创建并切换到新的分支:git checkout -b newBranchName
提交代码到暂存区:git add .
暂存区代码提交到本地仓库:git commit -m “注释”
本地仓库代码推送到远程仓库:git push origin branchName
从暂存区将代码回退到工作空间:git reset
从本地仓库将代码回退到暂存区:git reset --soft HEAD^
从本地仓库将代码回退到工作空间:git reset --mixed HEAD^
回退到上一个版本:git reset --hard HEAD^
撤销工作空间的全部修改:git checkout .
存储工作空间的所有修改:git stash save “save message”
查看stash存储列表:git stash list 
从缓存区恢复存储的修改:git pop {stashName}
恢复并删除缓存堆栈中的对应stash:git stash pop stash@{KaTeX parse error: Expected 'EOF', got '}' at position 4: num}̲  恢复但不删除缓存堆栈中的对…num} 
删除存储 :git stash drop stash@{$num}
删除本地分支:git branch -d branchName
删除远程分支:git push origin :branchName
移除本地分支中所有远程不存在的分支:git fetch -p
远程分支强制覆盖本地分支:git fetch --all || git reset --hart origin/master || git pull
合并分支到当前分支:git merge --no-ff branchName
还原暂存区被删除的文件:git restore --staged
还原工作区被删除的文件:git checkout

2.拉新分支和推送代码
Git checkout release 切换到release分支
Git pull origin release 更新release代码
Git checkout -b newBranchName 创建并切换到新的分支newBranchName
Git pull origin release 更新release代码
修改代码
Git status 检查被修改的文件
Git add . 添加到缓存区
Git commit -m “修改注释”
Git pull origin release 更新release代码
Git checkout release 切换到release分支
Git pull origin release 更新release代码
Git push origin release 推送代码到远程分支

3.解决冲突
Git status 找到冲突文件
修改冲突
Git add .
Git status
Git commit -m “修改注释”
Git push origin release 推送代码到远程分支
4.删除分支
Git checkout otherBranchName
Git branch -d willDeleteBranchName 删除本地分支willDeleteBranchName
(Git branch -D willDeleteBranchName 强行删除willDeleteBranchName)
Git push origin -delete willDeleteBranchName 删除原创分支willDeleteBranchName

### 部署 DeepSeek R1 前端项目的环境准备 为了能够在本地环境中成功部署 DeepSeek R1 的前端部分,需要先安装并配置必要的开发工具和依赖项[^1]。 #### 安装 Node.js 和 npm 确保已经安装了最新版本的 Node.js 及其包管理器 npm。可以从官方网站下载适合操作系统的安装程序,并按照提示完成安装过程。 ```bash node -v npm -v ``` 上述命令用于验证是否正确安装了 Node.js 和 npm 版本。 ### 获取源码仓库 前往官方 GitHub 页面获取最新的 DeepSeek R1 前端项目源代码。通常有两种方式来获得这些文件: - 使用 Git 克隆远程仓库到本地计算机; - 或者直接下载 ZIP 文件解压至指定目录下。 对于前者而言,可以执行如下 git clone 指令克隆整个存储库: ```bash git clone https://github.com/DeepSeekAI/deepseek-r1.git cd deepseek-r1/frontend ``` 这会创建一个新的名为 `deepseek-r1` 的文件夹并将所有相关联的数据放入其中;接着进入 frontend 子目录继续后续工作流程。 ### 初始化与构建应用 在打开终端窗口之后进入到刚拉取下来的工程根路径下面运行以下指令来进行初始化设置以及编译打包应用程序: ```bash npm install npm run build ``` 第一条语句负责读取 package.json 中定义好的各项依赖关系列表从而自动下载所需的第三方模块;第二条则用来触发 Webpack 构建进程生成可供浏览器解析加载的目标产物,默认情况下会被放置于 dist 目录内。 ### 启动服务测试页面 最后一步就是启动本地服务器以便预览实际效果啦! 如果采用的是 Vue CLI 创建的应用,则可通过下列方法快速开启 HTTP Server : ```bash npm run serve ``` 此时应该可以在控制台看到有关监听地址的信息输出,比如 http://localhost:8080 ,通过访问该链接即可查看已部署成功的 DeepSeek R1 前端界面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值