总结gitee实战开发操作

目录

  • 总结gitee实战开发操作
      • 生成SSH密钥
      • 下载连接并提交到远程仓库
      • 实战中常用的指令

总结gitee实战开发操作

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

生成SSH密钥

  • 在桌面打开Git bash

总结gitee实战开发操作_第1张图片

  • 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表示没有生成过公钥
    • 我们也可以通过电脑的以下路径进行查找密钥的位置

在这里插入图片描述
总结gitee实战开发操作_第2张图片

  • 如果本地没有 .ssh-keygen -t rsa -C “邮箱” (生成SSH公钥)(注意:这里敲击回车三次,出现方框代表成功)
    总结gitee实战开发操作_第3张图片
  • cat ~/.ssh/id_rsa.pub (查看公钥)
cat ~/.ssh/id_rsa.pub 
  • 最后把公钥复制到giett上
    总结gitee实战开发操作_第4张图片
    以上就完成了电脑上生成专属的密钥

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

  • 首先在gitee中找到项目并复制
    总结gitee实战开发操作_第5张图片
  • 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 推送代码

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

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

这样就完成了 gitee仓库开发流程
总结gitee实战开发操作_第6张图片
以上就是gitee实战开发操作感谢大家的阅读
如碰到其他的问题 可以私下我 一起探讨学习
如果对你有所帮助还请 点赞 收藏谢谢~!
关注收藏博客 作者会持续更新…

你可能感兴趣的:(JavaScript,gitee,大数据,elasticsearch)