git初始配置

git config --global user.name "John Doe"
git config --global user.email johndoe@example.com

生成公钥

ssh-keygen -trsa -C "youremail@example.com"

进入.ssh目录你会看到两个文件id_rsa和id_rsa.pub,id_rsa是私钥,id_rsa.pub自然就是公钥。然后我们需要做的就是把id_rsa.pub文件中的内容拷贝一下。

进入你自己的github,进入Settings->SSHand GPG keys->New SSH key,然后在Key那栏下面将id_rsa.pub粘贴进去就可以了,最后点击 Add SSH key按钮添加。

git checkout --track origin/<branch>
#在本地仓库中自动生成一个与远程分支名相同的分支,并进行关联。
git branch -d <branch>
# 删除本地的分支
#git拉取远程分支到本地
git branch -r
#如果没有git
git init
git remote add origin git@github.com:XXXX/nothing2.git
git fetch origin dev(dev为远程仓库的分支名)
git checkout -b 本地分支名x origin/远程分支名x
#git checkout --track origin/远程分支名 (这种写法是上面的简化版,效果完全一样)
#git checkout -t origin/远程分支名(这种写法是上面的简化版)
git pull origin dev(远程分支名称)
#git 版本回滚
git log #找到要回滚的版本的hash
git reset --hard <hash>

Git操作记录方便查阅相关推荐

  1. React开发(113):git 操作记录

    git reflog 可以查看所有分支的所有操作记录(包括(包括commit和reset的操作),包括已经被删除的commit记录,git log则不能察看已经删除了的commit记录 具体一个例子, ...

  2. 实用的git操作记录

    文章目录 1. 初始配置 2. 合并多个commit 3. 修改旧的commit消息 4. 修改本地和远程分支名字 5. 删除本地和远程分支 6. 找回丢失的commit(reflog) 7. 合并分 ...

  3. jenkins中通过git发版操作记录

    之前说到的jenkins自动化构建发版是通过svn方式,今天这里介绍下通过git方式发本的操作记录. 一.不管是通过svn发版还是git发版,都要首先下载svn或git插件. 登陆jenkins,依次 ...

  4. Git操作手册|命令速查表

    Git操作手册|命令速查表 这篇文章主要介绍Git分布式版本管理与集中式管理的一些差异,总结下Git常用命令作为日后的速查表,最后介绍Git进阶的一些案例. 本文分为以下几个部分: Git与SVN差异 ...

  5. 手把手教你熟悉Git操作

    文章目录 Git 一.版本控制 二.Windows安装Git 1. Git 安装 2. Git 一次性配置 三.理解Git文件的三种状态与工作模式 四.创建版本库并提交文件 1. 初始化git 2. ...

  6. 查看历史操作记录_燕麦课堂丨操作日志管理,为企业数据安全保驾护航

    燕麦云的操作日志管理 燕麦云拥有详尽的操作日志,企业管理员可查阅所有账号对云盘文件的操作记录,追溯异常文件操作.能提供完善的跟踪.记录.监控管理机制,从登录开始到退出账号所有操作均可后台查阅.企业管理 ...

  7. windows下GIT使用记录--00准备阶段

    在Windows上安装Git可以通过从Google Code上下载的安装文件(exe文件),直接安装,一路next即可顺利安装. 下载地址:http://code.google.com/p/msysg ...

  8. mysql+keepalived必须要lvs吗_MySQL 双主热备 + LVS + Keepalived 高可用操作记录

    MySQL复制能够保证数据的冗余的同时可以做读写分离来分担系统压力,如果是主主复制还可以很好的避免主节点的单点故障.然而MySQL主主复制存在一些问题无法满足我们的实际需要:未提供统一访问入口来实现负 ...

  9. Git学习记录 力做全网最强入门教程

    目录 Git学习记录 力做全网最强入门教程 什么是GitHub? 什么是Git? Git的配置 Git的安装(只介绍windos操作系统下) Git的配置 至此我们的入门教程到此结束,更新中级教程要等 ...

最新文章

  1. jmeter获取时间_time 函数
  2. MAT之PLS:利用PLS(两个主成分的贡献率就可达100%)提高测试集辛烷值含量预测准确度并《测试集辛烷值含量预测结果对比》
  3. 启用 HTTP TRACE 方法
  4. 【公告】百度应用开放平台关于工具/生活类应用优化展现试验的公告
  5. Valhalla项目:LW2内联类型的初步了解
  6. 鼠标控制视角wasd移动_绝地求生:为什么控制方向键是WASD?网友:就不能是其他键位吗?...
  7. ES6学习 - Promise对象
  8. 一图看懂 Python 2 / Python 3 编码 | CSDN 博文精选
  9. python语言的主网址-python调用浏览器,打开一个网址
  10. Win7系统开机动画设置
  11. 创建一维数组,存储班级中10位同学的年龄信息,并求出班级同学的平均年龄。找出班级中的最小年龄和最大年龄。(冒泡排序)
  12. 浏览器市场占有率最新分析
  13. ICT融合和创新带来制造业的持续变革
  14. Flink统计日志图片信息并降序排序
  15. 【微信网页授权】SpringBoot+uniapp实现网页授权获取用户基本信息
  16. Adobe acrobat修改批注名字
  17. CAD梦想画图的“测量曲线长度”
  18. iOS wkWebview播放HTML5 video视频 自动全屏问题解决
  19. BI业务分析思维:供应链生产制造策略(一) “推式” 、 “拉式”
  20. 越南版古装剧:雷不死人死不休

热门文章

  1. .net 链oracle,.net链数据库oracle
  2. java 嵌套类 map_java – 将groupingBy用于嵌套Map,但收集到不同类型的对象
  3. dz去掉/forum.php_discuz如何去除url的forum.php
  4. 开源文件管理服务器,GitHub - biiliwuiid/file-manager: 文件服务器管理系统
  5. 15. Scala并发编程模型Akka
  6. 我的react+material-ui之路
  7. SSM-网站后台管理系统制作(3)---Google的reCaptcha验证码
  8. 注解实现json序列化的时候自动进行数据脱敏
  9. python学习06
  10. 如何让Excel单元格中的名字分散对齐