git | git使用心得记录

news2024/11/15 12:45:55

公司里项目最近使用Git进行协作开发,总结一下使用心得

一、第一次用git,完全同步最新代码checkout

按照以下步骤操作
1、git init
2、git remote add origin + 远程仓库的地址https://gitlab.xxxx.com.cn/xx/xx/xxx/Android/baseline/x.x.x.git`(远程仓库的地址)
正确的获取办法如下!不一定是浏览器地址栏中的地址哦
在这里插入图片描述

3、git remote rm origin
如果弄错了可以用这个删除一下,再重新执行2
4、git fetch origin dev_xxx (dev_xxx是远程仓库名)
5、4执行了之后,如果之前没有配置过SSH账号密码,则会弹出密码输入框,输入正确的账号密码就可以了。
6、如果5输入错了,则依次执行下面命令,再重复2、4
git config --global credential.helper wincred
git credential-manager uninstall
7、执行checkout
git checkout dev_xxx(dev_xxx是远程仓库名)

二、想同步代码到分支上,但是自己本地有修改,怕有冲突

1、先查看下自己的本地代码状态
git status
2、暂时保存一下自己的本地代码
git stash save
3、再查看下自己的本地代码状态,此时查看的状态和1不一样
git status
4、将远程仓库中最新的代码更新到本地
git pull origin dev_xxx
5、查看一下日志,可以看到仓库代码已更新到本地了
git log
6、把步骤2中暂时保存的自己的本地代码变回来
git stash pop

========未完待更新=========

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/824192.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

剑指offer48.最长不含重复字符的子字符串

我一开始的想法是创建一个大小为26的int数组,下标为0对应的是‘a,25对应的是’z,然后一开始都赋为-1,用一个for循环从头遍历这个字符串,通过char c s.charAt(i)获得字符,然后c-97,就是它对应的…

《向量数据库指南》——向量数据库向专业化和智能化的发展趋势

随着数据的规模不断扩大和信息技术的发展,向量数据库在各个行业中扮演着越来越重要的角色。未来,随着技术的不断进步和市场需求的不断增长,向量数据库的应用将更加广泛和深入,同时也会出现更加专业化和智能化的趋势。 一、向量数据库的专业化发展 随着各个行业数据量的不…

【雕爷学编程】Arduino动手做(178)---超迷你哦,用徽商香烟盒做个智能小车2

早上去打羽毛球,路上捡到一个香烟盒子,于是就想尝试一下,捣鼓捣鼓。 经测试,控制器与电机使用同一组电源会互相干扰,故只好再加一组电池 商徽烟盒小车内部结构总算整好了,够迷你吧 小车轮子准备用矿泉水瓶盖…

【ChatGPT辅助学Rust | 基础系列 | Cargo工具】Cargo介绍及使用

文章目录 前言一,Cargo介绍1,Cargo安装2,创建Rust项目2,编译项目:3,运行项目:4,测试项目:5,更新项目的依赖:6,生成项目的文档&#xf…

Go学习第二天

Defer语句调用顺序 package mainimport "fmt"func main() {defer fmt.Println("main end1 先进后出")defer fmt.Println("main end2 后进先出")fmt.Println("main hello go 1")fmt.Println("main hello go 2") }重点&…

Android性能优化—LeakCanary内存泄漏检测框架分析。

一、什么叫内存泄漏、内存溢出? 内存溢出(out of memory):是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个10M的Bitmap,但系统分配给APP的连续内存不足10M&#xff0c…

Cpp7 — 继承和多态

继承 -------- 面向对象的三大特性之一 面向对象的三大特性:封装、继承、多态 封装:把数据和方法都封装在一起,想给你访问的变成共有,不想给访问的,写成私有。 继承:继承是类设计层次的复用 多态&#…

物联网远程智能控制设备——开关量/正反转百分比控制

如今生产生活的便利性极大程度上得益于控制技术的发展,它改变了传统的工作模式,并将人们从【纯劳力】中解放出来。如今,随着科学技术的进步,控制器的种类及应用领域也越来越多。 物联网远程智能控制设备就是一种新型的、能够用于…

VSCode自定义闪烁光标

打开VSCode 组合键ctrlshiftp搜索"settings.json",打开User Settings 加上这一句 "editor.cursorStyle": "block","workbench.colorCustomizations": {"editorCursor.foreground": "#5c8fb1","terminalCurs…

拓数派入选中国信通院 “铸基计划”「高质量数字化转型产品及服务全景图」

7 月 27 日,由中国信息通信研究院(以下简称 “中国信通院”)主办的 “2023 数字生态发展大会” 暨中国信通院 “铸基计划” 年中会议在京召开,本次大会深度展示了中国信通院在数字化领域的工作成果,并正式发布了《高质…

HCIP BGP概念、工作原理、特点总结

BGP概念 BGP---边界网关路由协议,无类别的路径矢量EBP协议 BGP类别的路由协议,用于AS与AS间进行路由条目共享; AS指的是在同一个组织管理下,使用统一选路策略的设备集合,不同AS号通过AS号来区分,AS号存在…

小程序如何上传商品图片

了解如何在小程序商城中上传商品图片是非常重要的,因为商品图片的质量和展示效果直接影响到用户对商品的购买决策。下面,我将介绍怎么在小程序上传产品图片的方法和注意事项。 1. 图片准备:在上传商品图片之前,首先要准备好商品图…

Android手机使用无线调试进行adb连接

平时进行真机调试apk的时候,总是要插着数据线,比较麻烦,而使用无线调试就可以方便的进行连接,步骤如下: 1、进入设置找到开发者选项 2、打开开发者选项中的无线调试 3、使用配对码进行配对,输入命令&…

IDEA中修改代码中注释的字体颜色

IDEA中修改代码中注释的字体颜色 一、修改文档注释的字体颜色 选择File--Settings--Color Scheme--Language Defaults,可以修改单行注释的字体颜色,多行注释的字体颜色以及文档注释的颜色,我一般习惯将文档注释和多行注释设置成绿色 008017…

运用大数据软件提高竞彩足球胜平负分析的准确率

竞彩足球是一种以足球比赛结果为基础的体育游戏,它吸引了众多热爱足球的球迷和彩票爱好者的参与。然而,要在竞彩足球中取得最佳的胜平负预测结果并非易事。幸运的是,随着大数据技术的不断发展和应用,我们可以利用大数据软件来提高…

这次,常温超导能否变为现实?

关注科研和技术的朋友近几天应当都听到韩国研发常温超导材料的消息了,作为攻城狮的我自然也是非常感兴趣,经过一番思想斗争还是放下了手上的单片机,想要一看这个常温超导的究竟,毕竟印象之中之前已经搞过好几次乌龙了。常温超导要…

overpass-turbo下载铁路线

overpass turbo /* This has been generated by the overpass-turbo wizard. The original search was: “road” */ [out:json]; rel(198494); out body; >; out skel qt; 上面的198498代表在osm中铁路线的id,这个id获取流程是从osm网站查询出来的 我也没啥好…

MPAndroidCahrt_linechart折线图实现读取本地文件生成曲线

目录 标题(Description)设置图例(Legend)设置(部分和标题一样的没写)X轴(XAxis)设置(上面有的属性不再写了)数据源(LineData)设置MainActivity 注释部分可以删掉,看需不需要效果如下,目前实现基本的读取数据生成曲线,可以正常运行 还有很多bug,比如生成一个数据在生成另…

(二)创建streamlit的第一个应用

1 前言 📣 重要通知!在我之前的博客中,曾经介绍过Streamlit的安装方法和初步应用。如果你还没有参阅过,请先阅读这篇文章,它为我们接下来的探索铺垫了基础。🔍😊 (一) 初识Streamlit——安装以…

Nodejs 第二章(安装)

安装nodejs 访问官网 en https://nodejs.org/en cn http://www.nodejs.com.cn/ LTS 长期支持版 Current 尝鲜版 选择自己的操作系统 windows Mac Linux windows需要区分64位和32位 Mac需要区分64位还是ARM芯片 Linux同上。 其中msi 和 pkg 可以直接安装较为简单 Mac Pkg wi…