1、Git下载:Git

下载适用电脑的Git版本,下载完成后运行安装程序,过程中使用默认选项即可,若须修改安装路径,须保证安装路径为全英文。

完成安装后运行

Git Bash

@前是计算机用户名,

@后是计算机名,

MINGW64表示正在运行的Git Bash的信息

~表示根目录,默认情况下是C:\Users\Administrator

获取ssh key命令:

在本地创建一个ssh key 目的是在电脑上获得一个密匙,后面的邮箱可以用码云的邮箱账号

ssh-keygen -t rsa -C "youmail@qq.com"

三次回车即可生成 ssh key

查看 public key命令:

cat ~/.ssh/id_rsa.pub

添加到Gitee

添加后,在终端中输入命令:

ssh -T git@gitee.com

第一次绑定的时候输入上边的命令后会提示是否continue,输入yes后程序会自动连接,如果要求登录,直接输入登录信息即可。

再次执行上面的命令,检查是否成功连接,如果返回以下信息,则表示添加成功

设置基本信息,在终端中输入命令:

git config --global user.name "yourname" // 你的名字
git config --global user.email "youmail@qq.com" // 你的邮箱

name尽量和码云或GitHub保持一致,但email必须是码云或GitHub注册时使用的邮箱。命令不分前后,没有顺序

2、创建仓库

3、本地关联仓库

本地初始化

git init

关联仓库

git remote add origin 仓库地址 // 仓库地址复制gitee上的

查看关联

git remote -v

拉取远程文件到本地仓库

方法1:本地无文件 -- 拉取远程仓库

git clone <远程仓库地址>

方法2:本地有文件 -- 拉取后如果本地没有远程仓库文件,在文件列表按 ctrl+z 返回

git pull origin master

方法3:如果 方法1 不行尝试下这个

git pull --rebase origin master

第一次推送并绑定分支

git push -u origin master

如果上面推送报错执行下面命令强制覆盖

git push -f origin master

查看所有分支,红色是远程分支

git branch -a

4、其它操作

取消关联

git remote remove origin

允许不相关历史提交,强制合并

git pull origin master --allow-unrelated-histories

5、常用命令

查看代码状态

git status

查看工作区

git branch

创建并切换到新分支

git checkout -b 分支名称

提交到暂存区

git add .

提交暂存区到本地仓库---后面 -m 代表提交消息 ," " 里面是备注信息

git commit -m "完成了登录功能"

第一次将本地分支提交到码云---提交到云端 origin 仓储里面,并命名为 login

git push -u origin login

切换分支

git checkout 分支名称

合并分支---分支名称为被合并的分支

git merge 分支名称

提交到码云

git push

git版本管理 不同版本提交


1、提交到暂存区

git add .

2、提交到本地仓库

git commit -m "9-27" 

3、拉取线上仓库最新版本 -- 手动进行合并操作

git pull

4、提交到线上

git push

git拉取远程新分支

git checkout -b 本地分支名 origin/远程分支名

不成功,执行一次下面命令再执行上面命令:

git fetch

或者直接执行:

git pull origin <远程分支名>:<本地分支名>

如果是与本地已有分支合并,则:

git pull origin

Git码云安装与使用相关推荐

  1. git 码云 安装配置使用图文详解

    码云 快速使用 以下步骤以 oschina/git-osc 仓库为例子,在您使用 Gitee 的过程中,具体链接地址请填写对应的仓库地址. 快速设置: 如果您知道该怎么操作,直接使用下面的地址: ht ...

  2. Git(码云-开源中国)入门小知识

    Git码云简介: 2013年开源中国上线大型开发云平台--"码云",将代码托管.质量检测.代码演示.团队协作等开发工具集成到云平台,免除繁杂的开发环境部署,节省成本,帮助软件开发者 ...

  3. git 码云多人合作开发

    git 码云多人合作开发 默认已经安装好git 开发工具使用IDEA 一. 在码云中将别人的源仓库代码fork到个人码云仓库中 二.回到自己个人仓库中查看fork过来的项目 复制地址 三.打开IDEA ...

  4. Intellj IDEA 配置Git/码云插件,团队协同开发

    老师今天下午讲了怎么协同开发,特地做了下笔记,可以给需要的人一些帮助,自己日后也可以用到 图片有点多. Intellj IDEA 配置Git/码云插件,团队协同开发 1.1.在码云官网上注册账号 ht ...

  5. IntellJ IDEA配置Git/码云插件实现团队协同开发

    IntellJ IDEA配置Git/码云插件实现团队协同开发 2019-3-21 热水 术语  公钥和私钥是什么,他们分别起到什么作用? 一句话:公钥和私钥是成对的,它们互相解密. 公钥加密,私钥解密 ...

  6. GIT码云仓库提交步骤

    GIT 码云仓库提交步骤 创建文件夹 mkdir b10 切入文件夹 cd b10 配置全局 git config --global user.name "-" git confi ...

  7. Git码云项目开发中常用分支

    Git码云项目开发中常用分支 master分支,即主分支.任何项目都必须有个这个分支.对项目进行tag或发布版本等操作,都必须在该分支上进行. develop分支,即开发分支,从master分支上检出 ...

  8. git 码云 使用记录

    使用了码云的私有仓库. 一.首先下载安装git 安装完成后,在开始菜单里找到"Git"->"Git Bash",蹦出一个类似命令行窗口的东西,就说明Git ...

  9. [ 代码管理 ] GIT + 码云+ idea 实现代码云端分布式同步管理

    GIT 工具下载 https://github.com/git-for-windows/git/releases/download/v2.12.2.windows.1/Git-2.12.2-64-bi ...

最新文章

  1. 【工业串口和网络软件通讯平台(SuperIO)教程】七.二次开发服务驱动
  2. vim graphics
  3. C语言一个双向链表的实现
  4. 不想学python-没想到,学会Python即使不做程序员都能月入过万!
  5. 【网络安全】如何使用ppmap检测和利用XSS漏洞
  6. PAT乙级题目答案汇总PAT (Basic Level) Practice (中文)
  7. 阿里P8架构师整理的架构图你看过吗
  8. 使用VNC访问Linux桌面
  9. HTTP协议与HTTPS的区别
  10. c语言上机实践题库,C语言上机题库
  11. iphone 控制 android手机,新潮来袭:苹果手机控制安卓手机
  12. python手册下载_python学习手册
  13. 7月18日自助装机配置专家点评
  14. Android自定义View——实现字母导航栏
  15. 解析四种大数据文件格式
  16. linux(debian 11)下安装nginx
  17. Untiy添加水印并保存(包含文字转图片并打水印)
  18. numpy之vstack()、hstack()
  19. table表格打印断页时自动分页的实现方法
  20. 苏宁易购易付宝注销教程

热门文章

  1. 自定义TTF多语言版本之台湾繁体
  2. 创新模式存争议、资质审核不负责,BOSS直聘IPO道阻且长?
  3. ACM-–模拟打印–-湘大OJ 1086--菱形--水
  4. Homeassistant添加米家台灯一代(yeelight)
  5. 《惢客创业日记》2018.10.21(周日) 作为主播给喜马拉雅FM的三个建议(下)
  6. 如何清除浏览器的缓存
  7. stm32 adc测NTC 100K 3950或者NTC 10K 3950 技术要点
  8. Android11 无Root 访问data目录实现、Android11访问data目录、Android11解除data目录限制、Android11 data空白解决
  9. 基于Arduino的自动调速风扇
  10. 第12期《自在飞花轻似梦》4月刊