总结gitee实战开发操作

简介: 这篇文章总结了 gitee 从小白使用gitee的操作命令 以及 实战项目中多人开发使用giteegitee 实战开发中使用生成秘钥等操作

总结gitee实战开发操作


这篇文章总结了 gitee 从小白使用gitee的操作命令 以及 实战项目中多人开发使用gitee

gitee 实战开发中使用生成秘钥等操作


生成SSH密钥


  • 在桌面打开Git bash



git config user.name(查看git账户)


亿点小知识:粘贴地址时候,不要直接ctrl v ,会出错;点击右键,选择paste



git config user.email(查看git邮箱)



git config --global user.name “账户名”(设置全局账户名)


git config --global user.name "你的名字"


git config --global user.email “邮箱”(设置全局邮箱)


git config --global user.email "你的邮箱"


先查看本地是否已经有生成的密钥 .cd ~/.ssh


  • No such file or directory表示没有生成过公钥

  • 我们也可以通过电脑的以下路径进行查找密钥的位置


image.png


如果本地没有 .ssh-keygen -t rsa -C “邮箱” (生成SSH公钥)(注意:这里敲击回车三次,出现方框代表成功)



  • cat ~/.ssh/id_rsa.pub (查看公钥)


cat ~/.ssh/id_rsa.pub 


最后把公钥复制到giett上



以上就完成了电脑上生成专属的密钥


下载连接并提交到远程仓库


首先在gitee中找到项目并复制



git init 查看远程仓库地址 并 绑定



这里下载项目代码 两种方法


clone 克隆方法


# 这种方式会导致项目目录下多一层目录
git clone 项目地址


pull 拉取方法


git pull origin master 项目地址


以上就完成了 远程仓库代码的拉取


实战中常用的指令


git branch -a 查看所以分支远程和本地的


git branch -d 可以删除一个分支


git branch --merged 已经合并到当前分支的分支列表


git branch --set-upstream-to=origin/分支名 本地分支关联远端分支


git checkout 切换分支


git checkout -b 切换并创建分支


git pull 拉取代码


git stasus 查看修改文件


git add 添加到暂存区


git stash 缓存代码


git stash list 查看stash了哪些存储


git stash pop 命令恢复之前缓存的工作目录,将缓存堆栈中的对应stash删除


git stash drop stash@{KaTeX parse error: Expected 'EOF', got '}' at position 4: num}̲ 丢弃stash@{num}存储,从列表中删除这个存储


git commit -m “注释” 提交到本地分支


git push 推送代码


git log -10 查看项目日志(-number查看日志条数)


git reset logid 回退到某次提交(会把所有提交记录回退)


git diff 分支1 分支2 显示出所有有差异的文件的详细差异


git push 推送代码


git remote prune origin 删除本地和线下不一样的分支


这里我们一般的开发流程就是


  1. 在自己的分支上提交代码


git add .
git commit -m "注释" 
git push 


  1. 切换主分支


git chekcout "切换的分支名" 
git pull 先拉取线上的代码到本地 防止冲突
git merge "你的分支名字" 把你的分支合并到主分支上
git add .
git commit -m "注释" 
git push 


  1. 这样就完成了 gitee仓库开发流程


452fc0d979e945b6bc746cbab77564b3.gif


以上就是gitee实战开发操作感谢大家的阅读


如碰到其他的问题 可以私下我 一起探讨学习


如果对你有所帮助还请 点赞 收藏谢谢~!


关注收藏博客 作者会持续更新…

相关文章
|
canal 编解码 人工智能
Google Earth Engine(GEE)——OSM水图层 OpenStreetMap中的全球地表水数据集(90m分辨率)
Google Earth Engine(GEE)——OSM水图层 OpenStreetMap中的全球地表水数据集(90m分辨率)
305 0
|
Linux 编译器 Windows
CentOS 7终端命令行方式安装FileZilla(★firecat亲测有效★)
CentOS 7终端命令行方式安装FileZilla(★firecat亲测有效★)
2394 0
|
9月前
|
编解码 前端开发 开发者
React 图片组件样式自定义:常见问题与解决方案
在 React 开发中,图片组件的样式自定义常因细节问题导致布局错乱、性能损耗或交互异常。本文系统梳理常见问题及解决方案,涵盖基础样式应用、响应式设计、加载状态与性能优化等,结合代码案例帮助开发者高效实现图片组件的样式控制。重点解决图片尺寸不匹配、边框阴影不一致、移动端显示模糊、加载失败处理及懒加载等问题,并总结易错点和最佳实践,助力开发者提升开发效率和用户体验。
301 22
|
人工智能
写歌词的技巧和方法入门指南:点亮音乐创作梦想,妙笔生词智能写歌词软件
对于怀揣音乐创作梦想的人来说,写歌词是关键一步。本文介绍写歌词的技巧和方法,推荐使用《妙笔生词智能写歌词软件》辅助创作,涵盖 AI 智能写词、押韵优化等功能。积累灵感素材,确定主题,构建歌词结构,使用简洁而富有感染力的语言,让创作更轻松。
|
网络协议 安全 Go
Go语言进行网络编程可以通过**使用TCP/IP协议栈、并发模型、HTTP协议等**方式
【10月更文挑战第28天】Go语言进行网络编程可以通过**使用TCP/IP协议栈、并发模型、HTTP协议等**方式
261 13
|
存储 开发框架 .NET
【博士每天一篇文献-综述】A Comprehensive Survey of Continual Learning Theory, Method and Application
本文综述了持续学习的理论基础、方法论和应用实践,探讨了五种主要的解决策略,包括基于回放、架构、表示、优化和正则化的方法,并深入分析了持续学习的不同场景、分类、评价指标以及面临的挑战和解决方案。
757 1
【博士每天一篇文献-综述】A Comprehensive Survey of Continual Learning Theory, Method and Application
|
安全 大数据 数据挖掘
大数据时代,数据安全管理的问题与对策
无论是从企业还是个人的需求出发,考取一个大数据管理相关的证书都是最好的选择,不仅能提升大数据管理能力、意识和素质,还能获得更高的市场信誉与认可。
ly~
|
传感器 存储 供应链
大数据在供应链管理中的具体应用案例
以下是大数据在供应链管理中的具体应用案例:沃尔玛通过整合内外部数据进行需求预测,提前调配应急物资;亚马逊利用大数据优化库存管理,提高周转率并降低成本;DHL通过传感器收集数据优化物流路线,提升运输效率。大数据的优势在于提高需求预测准确性、优化库存管理、提升物流效率、增强供应商管理和提高供应链可视性,从而实现全方位的供应链优化。
ly~
3316 2
|
监控 BI
财务智慧:全面解析ERP系统的财务管理模块
财务智慧:全面解析ERP系统的财务管理模块
1877 0
|
监控 安全 数据安全/隐私保护
如何通过手机设置苹果账户的双重认证
如何通过手机设置苹果账户的双重认证
360 1