实际开发项目中建议使用集成软件如:sourceTree.

1、配置ssh key

ssh-keygen -t rsa -C '邮箱' -- 生成密钥
cat ~/.ssh/id_rsa.pub -- 查看公钥文件SSH Keys -> add SSH Keys  -- 添加公钥文件

2、Git命令

工作区、暂存区、版本库

git常用操作:yum install git -y       -- 安装 linux命令git --version (-V) -- 验证git init                          # 初始化git仓库
git remote add origin 分支地址    # 添加远程分支
git push origin 分支名称          # 拉起指定分支
git reset --hard ORIG_HEAD        # 分支回滚git clone url                # 克隆(复制无索引 提交记录)
git pull url                 # 拉取
git fetch --all              # 强制覆盖本地
git fetch origin 分支名称     # 拉起最新代码及不合并(只是复制  没有合并索引)git add .                -- 添加(所有文件)
git commit -c '注释'     -- 提交(暂存区)
git push                 -- 推送版本库# 删除分支先切换别的分支
git pull origin -d test # 删除本地分支(慎用) -D 强制
git pull origin --delete test # 删除远程分支(慎用)git log                      # 记录       git fetch origin 分支名称     # 拉起最新代码及不合并(只是复制 没有合并索引)git branch                 # 列表
git branch 分支名称         # 创建(切换)分支
git checkout 分支名称       # 切换分支
git checkou -b 分支名称     # 创建并切换  1、git fetch
2、git branch -a              # 查看所有分支git merge       -- 合并

git版本库--常用命令相关推荐

  1. 【Git】Git 基础命令 ( Git 版本库概念 | 创建版本库 git init | 克隆版本库 git clone )

    文章目录 一.Git 版本库概念 二.创建版本库 git init 三.克隆版本库 git clone 一.Git 版本库概念 Git 版本库概念 : Git 版本库 Repository 又称为 G ...

  2. Git教程及常用命令

    1. Git 简介 2. 基本命令 2.1. git config: 环境设置命令 2.2. git init: 初始化本地仓库 2.3. git clone: 克隆远程仓库到本地 2.4. ssh- ...

  3. 运维之道 | Git分布式版本控制常用命令解析

    Git分布式版本控制常用命令解析 一.创建版本库 版本库(repository)也叫仓库,可以看做一个目录,这个目录里的所以文件都由Git进行管理,每个文件的修改.删除,Git都能跟踪 1.选择一个合 ...

  4. git和svn常用命令

    Git常用命令 1.查看指定文件状态 git status [filename] 2.查看所有文件状态 git status 3.添加所有文件到暂存区 git add . 4.提交暂存区中的内容到本地 ...

  5. Git初学札记(三)————创建Git版本库

    引言 版本库即所谓的Git仓库,英文名称是Repository,可以简单理解为一个目录(.git folder),这个目录可以记录并保存直接父级及其子目录下的全部文本文件的修改操作,谓之"版 ...

  6. 创建一个 Git 版本库

    创建一个 Git 版本库 $ cd project/$ git init # 创建 .git 目录 ( 1.4.4.4 版本之后用这个命令 )$ git add . # 将那些未被跟踪的文件加入版本库 ...

  7. python安装库常用命令

    python安装库常用命令 1.python库添加与查询 添加库的方法: 1.Windows+R打开运行,然后输入CMD进入命令提示符. 2.输入:where python .就会反馈出python安 ...

  8. Git版本库创建(包含文件权限设置 Linux环境下)

    确保git服务已安装成功,如果没有安装git服务查看:Git源码安装 Linux指定安装目录 1.创建git用户,并设置密码.并禁止git用户通过shell登录服务器(注意如果需要安装gitolite ...

  9. 解决git提交敏感信息(回退git版本库到某一个commit)

    解决git提交敏感信息(回退git版本库到某一个commit) Fri 07 June 2013 git是一个很好的版本库, 现在很多人用它, 并在github上创建项目, 相信大家都有过将敏感信息提 ...

最新文章

  1. 什么是CS/BS(一)转
  2. pat天梯赛L1-052. 2018我们要赢
  3. vba读取csv文件到excel_利用VBA打开顺序文件,并读取
  4. Luogu1574 超级数
  5. Vue.js 学习视频和书籍【推荐】
  6. PHP 入门 - 9.安全
  7. Swift开发之粒子动画的实现
  8. 2021中国大学生程序设计竞赛部分题解(CCPC)- 网络选拔赛(重赛)
  9. Android属于绑定服务特点是,android – 每个Service绑定是否需要一个ServiceConnection?...
  10. python抖音涨粉代码_抖音最火表白代码
  11. javah vs javac -h
  12. QT5.14.2 + MSVC2017_64 + MySQL5.7.29 数据库驱动编译及配置
  13. 三星Galaxy S20:将侧面按钮更改为电源按钮
  14. 图灵机器人php调用案例,使用httpclient实现图灵机器人web api调用实例
  15. 职工考勤管理MySQL课程设计_考勤管理系统数据库课程设计.doc
  16. window10快速关机小技巧(超级简单)
  17. Arduino测试一块5路带自锁开关输入模块
  18. 大热的DevOps,和软件测试的关系竟然是什么呢?
  19. sirius java_sirius
  20. Docker容器整合wagon-ssh自动化部署SpringBoot工程

热门文章

  1. Go面试题 | []int 能转换为 []interface 吗?
  2. Web 的MSN,可以不用装客户端
  3. 前端http请求跨域问题解决
  4. OrCAD Capture使用记录
  5. 解决手动运行脚本执行正常而放入crontab后不正常的方法
  6. PB代码动态解析执行器
  7. Shiro 权限标签
  8. 数据不平衡问题及解决方案
  9. 未能初始化social club错误代码0_智能电表错误代码大全 报警灯常亮原因
  10. 【消息队列之rabbitmq】Rabbitmq之消息可靠性投递和ACK机制实战