news 2026/6/5 4:34:47

工作中的Git使用实践(四)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
工作中的Git使用实践(四)

Git操作过程

初始化项目,并上传到Git服务器

基本过程:创建远程仓库、初始化本地Git仓库、将本地仓库与远程仓库关联起来、添加本地仓库想要提交的代码到本地Git缓冲区,将本地仓库的本地分支与远程仓库的远程分支关联起来、提交代码。

在Git服务器上创建同名Git项目,并获取http地址。

本地Git初始化项目Git仓库,在项目目录下:

git init

将本地Git仓库和远程仓库关联起来,并设置远程仓库名称:

git remote add

其中http地址为上述第一步获取的远程仓库的地址,name一般为origin,当然也可以设置其他的名字。

例如:git remote add origin http://i.co.com/my/test.git

添加项目文件到本地Git缓冲区:

git add -A

git commit -m ‘初始化项目’或者git commit -a -m ‘初始化项目’。

将本地分支关联远程分支并提交,Git默认在远程分支上创建与本地分支同名的分支:

git push --set-upstream origin master

这就是将本地的master分支与origin远程仓库关联起来并在远程仓库创建同名master分支,以后本地master都提交到远程仓库中的origin/master分支上。

upstream:上游的意思。

至此,应该就可以了,我们可以在Git服务器上刷新看看是否提交上去了。

提交某一分支的修改

查看当前分支的修改:

git status

查看想要查看的文件的修改:

git diff

确认正确后,提交修改到暂存区:

git add -A 或者 git add

提交到本地仓库:

git commit -m '提交信息'

提交到远程仓库:

git push

拉取远程分支修改到本地分支

当远程分支别人推了一版新的代码时,我们想要将代码拉下来,可以采用两种方式pull和fetch+merge:

使用pull:

将远程分支最新代码更新合并到本地仓库区和工作区:

git pull

使用fetch:

将远程所有分支最新的commitid更新到FETCHHEAD,记录远程分支最新的commit_id 和 本地仓库区:

git fetch

将最新的代码合并到工作区:

git merge

取消track某一文件

git rm -r --cache

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/5 4:33:21

模板驱动文档自动化:从填空题到智能装配线

1. 项目概述:用模板把文档生产变成“填空题”你有没有过这种体验:每周要交三份客户方案,每份结构雷同——封面、目录、痛点分析、解决方案、报价页、服务承诺——但每次都要从零新建Word、手动调格式、复制粘贴旧内容、反复检查页眉页脚是否错…

作者头像 李华
网站建设 2026/6/5 4:33:21

【字节跳动】巨量引擎第二层内核 纯工业级机密参数301-500条

301. 全网流量采样精准占比:5.8%深度报文检测极限超时:125ms应用层特征匹配标准字节:368Byte异常会话智能建模窗口:7分30秒用户行为向量精细衰减系数:0.912风控特征全维度融合区间:0~1.08风险分值自然递减速…

作者头像 李华
网站建设 2026/6/5 4:29:55

单卡RTX 4090微调20B多语言大模型做推理训练实战

1. 项目概述:为什么要在本地跑一个20B参数的开源大模型做多语言推理训练“Teaching OpenAI’s GPT-OSS 20B Model Multilingual Reasoning Ability: A Hands-On Guide with RTX 4090”——这个标题里藏着三个关键事实:第一,它不是调用API&…

作者头像 李华
网站建设 2026/6/5 4:27:07

终极Forza Mods AIO指南:免费解锁极限竞速FH4/FH5完整修改功能

终极Forza Mods AIO指南:免费解锁极限竞速FH4/FH5完整修改功能 【免费下载链接】Forza-Mods-AIO Free and open-source FH4 & FH5 mod tool 项目地址: https://gitcode.com/gh_mirrors/fo/Forza-Mods-AIO Forza Mods AIO是一款免费开源的极限竞速地平线4…

作者头像 李华
网站建设 2026/6/5 4:27:01

MATLAB无参考图像质量打分工具:含特征提取、校准与预训练模型

本文还有配套的精品资源,点击获取 简介:直接运行就能给图片打质量分的MATLAB工具包,不需要原始清晰图做对比。核心功能包括:用feature_extract.m提取DCT系数分布、局部对比度、模糊度等手工特征;SSQA_by_f.m和SSEQ.…

作者头像 李华