GIT基础

一、基础操作:初始化
(1)初始化
桌面上鼠标有家你带那几,选择git bash菜单,打开git命令行

--配置开发人员的个人信息:名称、邮箱

git config --global user.name "名称"

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

(2)常见操作命令
初始化本地仓库
执行命令初始化这个这个文件夹为本地仓库,初始化完成后文件中多出来一个.git隐藏目录

git status

(3)添加文件到暂存区
执行命令,将新创建文件添加到暂存区

git add 文件名称

(4)查看提交记录
执行命令,查看一个仓库中的代码提交记录

git log

或者

git reflog

(5)回退版本
git reset --haed 版本号

二、远程操作命令
(1)关联本地仓库和远程仓库
项目文件夹中执行命令,将本地仓库和远程仓库添加关联关系

git remote add origin 远程仓库地址

(2)本地仓库推送远程仓库
执行命令,将本地仓库中的文件,推送远程仓库

git push origin master

三、分支操作命令
(1)单分支
开发中小型项目,没有必要创建多余的分支,直接使用主分支master模型即可开发,中小型项目功能不多也不复杂,单分支维护起来就已经非常方便

给当前提交版本添加一个版本标记

git tag v1.0

(2)三分支
主要开发中型项目,需要master主分支记录要发布的版本信息并且尽量保持主分支的简洁性,让主分支主要负责业务版本发布

git中可以创建一个独立的开发分布(名称:dev|develop),主要用于提交功能开发的代码版本

git中再创建一个用于修复BUG的分支(名称:hotfix),主要用于完善代码中出现的各种问题

查看所有分支

git branch

创建分支

git brach 分支名称

切换分支

git checkout 分支名称

合并分支:合并指定分支的代码到当前分支

git merge 分支名称

四、协同开发和生成密钥
(1)协同开发
git clone 项目地址

git clone https://gitee.com/mouwenbin/days01-js-quick-start.git

(2)生成密钥

ssh-genkey生成密钥

-t rsa 使用rsa算法

-b 4096 生成4096字节密钥数据

-C "damu@aliyun.com" 注释内容

ssh-keygen -t rsa -b 4096 -C "邮箱"

补充:

1.id_rsa:私钥文件,不要泄露

2.id_rsa.pub:公钥文件,需要再Git代码托管平台配置的内容

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Git基础 获取Git仓库的两种方式 将尚未进行版本控制的本地目录转换为Git仓库 从其他服务器==克隆==一个已...
    squarejohn_5dc8阅读 385评论 0 1
  • 什么是Git? Git 是 Linux 发明者 Linus 开发的一款新时代的版本控制系统,那什么是版本控制系统呢...
    陈穗龙666阅读 1,390评论 0 1
  • 一、版本控制系统对比 先说集中式版本控制系统,版本库是集中存放在中央服务器的,而大家工作的时候,用的都是自己的电脑...
    无名灰衣扫地人阅读 284评论 0 0
  • 本人把基础操作分为两个部分:1)正常提交操作;2)撤销操作。主要因为撤销操作有多种场景,且同一命令的不同参数的结果...
    此间有道阅读 445评论 0 0
  • Git基础 获取 Git 仓库 在现有目录中初始化仓库 如果你打算使用 Git 来对现有的项目进行管理,你只需要进...
    Tomcy_110阅读 363评论 0 1

友情链接更多精彩内容