Git码云安装与使用
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码云安装与使用相关推荐
- git 码云 安装配置使用图文详解
码云 快速使用 以下步骤以 oschina/git-osc 仓库为例子,在您使用 Gitee 的过程中,具体链接地址请填写对应的仓库地址. 快速设置: 如果您知道该怎么操作,直接使用下面的地址: ht ...
- Git(码云-开源中国)入门小知识
Git码云简介: 2013年开源中国上线大型开发云平台--"码云",将代码托管.质量检测.代码演示.团队协作等开发工具集成到云平台,免除繁杂的开发环境部署,节省成本,帮助软件开发者 ...
- git 码云多人合作开发
git 码云多人合作开发 默认已经安装好git 开发工具使用IDEA 一. 在码云中将别人的源仓库代码fork到个人码云仓库中 二.回到自己个人仓库中查看fork过来的项目 复制地址 三.打开IDEA ...
- Intellj IDEA 配置Git/码云插件,团队协同开发
老师今天下午讲了怎么协同开发,特地做了下笔记,可以给需要的人一些帮助,自己日后也可以用到 图片有点多. Intellj IDEA 配置Git/码云插件,团队协同开发 1.1.在码云官网上注册账号 ht ...
- IntellJ IDEA配置Git/码云插件实现团队协同开发
IntellJ IDEA配置Git/码云插件实现团队协同开发 2019-3-21 热水 术语 公钥和私钥是什么,他们分别起到什么作用? 一句话:公钥和私钥是成对的,它们互相解密. 公钥加密,私钥解密 ...
- GIT码云仓库提交步骤
GIT 码云仓库提交步骤 创建文件夹 mkdir b10 切入文件夹 cd b10 配置全局 git config --global user.name "-" git confi ...
- Git码云项目开发中常用分支
Git码云项目开发中常用分支 master分支,即主分支.任何项目都必须有个这个分支.对项目进行tag或发布版本等操作,都必须在该分支上进行. develop分支,即开发分支,从master分支上检出 ...
- git 码云 使用记录
使用了码云的私有仓库. 一.首先下载安装git 安装完成后,在开始菜单里找到"Git"->"Git Bash",蹦出一个类似命令行窗口的东西,就说明Git ...
- [ 代码管理 ] GIT + 码云+ idea 实现代码云端分布式同步管理
GIT 工具下载 https://github.com/git-for-windows/git/releases/download/v2.12.2.windows.1/Git-2.12.2-64-bi ...
最新文章
- 【工业串口和网络软件通讯平台(SuperIO)教程】七.二次开发服务驱动
- vim graphics
- C语言一个双向链表的实现
- 不想学python-没想到,学会Python即使不做程序员都能月入过万!
- 【网络安全】如何使用ppmap检测和利用XSS漏洞
- PAT乙级题目答案汇总PAT (Basic Level) Practice (中文)
- 阿里P8架构师整理的架构图你看过吗
- 使用VNC访问Linux桌面
- HTTP协议与HTTPS的区别
- c语言上机实践题库,C语言上机题库
- iphone 控制 android手机,新潮来袭:苹果手机控制安卓手机
- python手册下载_python学习手册
- 7月18日自助装机配置专家点评
- Android自定义View——实现字母导航栏
- 解析四种大数据文件格式
- linux(debian 11)下安装nginx
- Untiy添加水印并保存(包含文字转图片并打水印)
- numpy之vstack()、hstack()
- table表格打印断页时自动分页的实现方法
- 苏宁易购易付宝注销教程
热门文章
- 自定义TTF多语言版本之台湾繁体
- 创新模式存争议、资质审核不负责,BOSS直聘IPO道阻且长?
- ACM-–模拟打印–-湘大OJ 1086--菱形--水
- Homeassistant添加米家台灯一代(yeelight)
- 《惢客创业日记》2018.10.21(周日) 作为主播给喜马拉雅FM的三个建议(下)
- 如何清除浏览器的缓存
- stm32 adc测NTC 100K 3950或者NTC 10K 3950 技术要点
- Android11 无Root 访问data目录实现、Android11访问data目录、Android11解除data目录限制、Android11 data空白解决
- 基于Arduino的自动调速风扇
- 第12期《自在飞花轻似梦》4月刊