2019-8-7-git常用命令

1.秘钥配置

首先,要有ssh秘钥,在git命令行里面输入ssh keygen,如何一直next下去,找到你的用户所在位置有一个.ssh文件夹里,有两个文件id_rsa私钥,id_rsa.pub公钥,把公钥添加到github或者是私有git服务器上

2.更新远程仓库的代码

对于如何更新git服务器上的代码

首先把仓库克隆下来git clone ssh://git@192.168.85.209:10022/hxy1993/develope-code.git

然后进入你克隆的仓库里面进行操作

git add .添加所有的文件夹到缓存区

git commit -m “注释”提交到分支master下

git push -u origin master

把你的代码push到远程仓库上面如果没有关联远程仓库,请使用命令git remote add origin ssh://git@192.168.85.209:10022/hxy1993/develope-code.git

3.创建分支

git checkout -b dev创建dev分支

git branch显示现在所在分支

git checkout master切换到master分支

git push origin dev提交该分支到远程仓库

git brach -d dev删除分支

git branch --set-upstream-to=origin/dev设置git push.pull默认的提交获取分支

git branch --unset-upstream master取消对master的跟踪

4.别的命令

git status显示工作区状态

git init初始化仓库

git log日志功能

git push origin master将本地master分支的最新修改推送到远程仓库

git merge dev合并并指定分支到当前分支

git stash把当前的工作现场储藏起来,以备以后继续合作

git stash list查看隐藏的工作区

git checkout -b branch-name origin/branch-name在本地创建和远程分支对应的分支

git branch --set-upstream branch-name origin/branch-name建立本地分支和远程分支的关联

git pul抓取远程的提交,或抓取分支

git rebase rebase可以把本地未push的分支提交历史整理成直线

注意

当git无法自动合并冲突时,应先解决冲突再提交,再合并git status查看冲突的文件git log --graph可以看到分支合并图

eclipse 如何关联git_git的相关操作相关推荐

  1. Eclipse 的常见报错、警告和原因分析、解决方式以及相关操作快捷键小结(持续更新)

    文章目录 前言 一.常见的三种类型错误 二.运行时错误 总结 前言 Eclipse 作为我们开发中最为常用的一款 IDE,功能齐全(虽然近几年被 IDEA 占尽了风头),但是最为基本的一些操作我们是要 ...

  2. 关于Eclipse代码断点调试与相关快捷键

    关于Eclipse代码断点调试与相关快捷键 功能快捷键 首先关于DeBug测试的快捷键: Debug F5:Step Into(debug) F6:Step over(debug) F7:Step r ...

  3. java导入包大全_eclipse快速导入jar包的相关操作步骤

    eclipse怎样快速导入jar包呢?熟悉这款软件是非常简单的,今天小编就分享了关于eclipse快速导入jar包,有需要的朋友一起来看看吧! eclipse快速导入jar包的相关操作步骤 方法1·最 ...

  4. hibernate_day03_一对多相关操作

    hibernate_day03_MySQL数据库-表与表之间的多对多关系-实例 hibernate_day03_一对多相关操作 [1]一对多关系只保存一边是否可以 :不可以,会报错(瞬时对象异常). ...

  5. git登录相关操作梳理

    git登录相关操作梳理 本文主要基于 Linux/Mac ,Windows下未经测试,不过估计差不多,在 git bash 内操作即可. 创建ssh key并关联github等账号 因为本地Git仓库 ...

  6. oracle decode_错过血亏!一文搞懂Oracle锁相关视图及相关操作

    本文主要研究锁的相关视图,以及锁的相关操作,通过视图查锁的问题. 一.v$transaction视图 第一个视图是v$transaction,就是Oracle数据库所有活动的事务数,所有活动的事务每一 ...

  7. mysql显示表已存在_MySQL数据库与数据表的相关操作

    数据库相关操作: 显示数据库:show databases; 如果是0.00秒并不代表没有花费时间,而是时间非常短,小于0.01秒. 创建数据库: Query OK表示创建成功,1行受到影响,处理时间 ...

  8. 错过血亏!一文搞懂Oracle锁相关视图及相关操作

    本文主要研究锁的相关视图,以及锁的相关操作,通过视图查锁的问题. 一.v$transaction视图 第一个视图是v$transaction,就是Oracle数据库所有活动的事务数,所有活动的事务每一 ...

  9. 字节流相关操作,基本字节流的Copy文件

    package OneStage.OneStageG.IObetyBuff; /* IO流:实质就是用来处理设备间传输数据的问题:文件的复制,文件上传,下载(硬盘与内存之间数据传输问题)输入:读数据, ...

最新文章

  1. ZendStudio快捷键
  2. python流程控制-python简单流程控制
  3. 好好学python·集合
  4. Java Date 和 Calendar
  5. centos 磁盘扩容,新建lv
  6. 什么是堆(Heap)
  7. 抽取大小: 高斯sigma_无服务器:SLAppForge Sigma入门
  8. 阿里巴巴Java开发手册-finally块必须对资源对象、流对象进行关闭操作,如果有异常也要做try-cach操作
  9. PowerDesigner 建立约束
  10. 职场伦语-感悟职场,分享心得
  11. 随想录(常用的音视频、图像库)
  12. swiper动态加载数据滑动失效,ajax执行后swiper.js的效果消失问题
  13. python如何筛选数据_python如何在列表、字典中筛选数据
  14. 【记录】帮同学做的一个函数拟合
  15. SpringMVC笔记--5处理响应数据ModelAndView
  16. 南京理工大学计算机考研资料汇总
  17. 15款Django开发常用软件包
  18. 【渝粤题库】陕西师范大学201041德育论 作业(专升本)
  19. ios开发学习--按钮(Button)效果源码分享
  20. 第一篇:零基础入门金融风控之风控指标体系清单

热门文章

  1. 内温的整体优先效应实验_[心理学复习.doc
  2. 计算机实验室工作案例,2011年计算机学院实验室工作计划.
  3. 用Unity开发AR创意礼物:会动的照片
  4. java中entry_Java FastMap.Entry方法代码示例
  5. OpenShift 4 - Istio-Tutorial (1) 教程说明和准备环境
  6. OpenShift 4 - 通过 REST API 操作 OpenShift
  7. 统一并发 I——简介
  8. Ubuntu 20.04 LTS(Focal Fossa)发布
  9. Redis:复制,第2部分——主从复制和Redis哨兵
  10. 修改主从服务器,搭建BIND主从服务器