git提交代码托管平台流程
首先先安装git
git官网 ---- https://git-scm.com/
下载好傻瓜式安装即可
安装好过后,再桌面任意空白区域右键,看到以下两个选项即为安装成功

一般都用第二个选项也就是 Git Bash Here,点击它会出现git控制台,就可以输入命令了
输入命令
ssh-keygen
即可生成秘钥和公钥,一般在c盘 用户 文件夹下生成 .ssh 文件夹,.ssh 文件夹下面会有两个文件,文件名为 id_rsa 的是私钥,id_rsa.pub 为公钥;注意:千万不要改动里面文件的路径
然后打开码云 ---- https://gitee.com/ 并登陆,再右上角 点击 设置->安全设置->ssh公钥 然后把刚生成的公钥文件拖到记事本里面打开,把里面的文本全部复制粘贴到码云ssh公钥 上面,然后保存,这要秘钥也就配置好了
接着全局配置用户名和邮箱
输入命令
git config --global user.name[你的码云账号] git config --global user.email [你的码云验证邮箱]
配置好过后,可以输入git config --list 查看配置的信息
然后就是要创建你的本地仓库
再你的项目文件目录下空白区域右键打开git控制台,输入命令
git init
创建本地仓库,这时候会在当前目录下生成一个 .git 的文件夹,默认是隐藏的,不用管它,我们用不上
接着就是让你的本地仓库和远程仓库相互关联起来了
输入命令
git remote add origin 远程仓库的ssh地址
如果设置错了,可以输入命令
git remote rm origin
删除,然后再输入上面那条命令就可以了
输入命令
git status
可以查看本地仓库的状态
如果出现红色的字体,表示还未添加到暂存区;绿色字体,表示提交到暂存区了
接着依次以下输入命令
git add .//提交到暂存区
git commit -m '本次提交注释'
git push origin master //提交到主分支
第一次提交会让你回答两个问题,一直输入yes就行;
这样就完成了一次提交了,以后只需要输入上面三条命令就可以提交了
git创建切换删除分支
git branch login //创建login分支
git checkout login //切换到login分支
git branch -d login //删除分支
注意:删除分支要切换到其它分支上,不要再要删除的分支上输入命令进行删除
合并分支内容,输入以下命令
git merge login
查看历史版本
git log
回退历史版本
git reset --hard '想要回退到的历史版本 commit 后面的字符串'
本地的版本和远程的版本不一致导致,git冲突
使用以下命令解决冲突
git pull
git pull 从远程仓库上,拉取更新
也可以使用
//使用 fetch 获取远程最新信息并开辟一个临时分支
git fetch origin master:tmp git diff tmp//将当前分支和临时分支的内容进行对比
git merge tmp//再选择合并分支内容
git提交代码托管平台流程的更多相关文章
- GIT → 04:Git与代码托管平台
4.1 Git 与 GitHub比较 Git 是一个版本管理工具 , 只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,后面虽然修改过,但是通过git这个工 ...
- Git提交代码的处理流程(转)
Jerry 工作在wchar_support分支.他改变了名称的功能和测试后,他提交他的变化. [jerry@CentOS src]$ git branch master * wchar_suppor ...
- 软件工程 Coding.net代码托管平台 Git初学者的使用总结 五步完成 程序,文件,文件夹的Git
一.前言 第一次用git相关的命令行,我使用的是Coding.net代码托管平台.Coding.net 自主打造的基于 Git 的代码托管平台,提供高性能的远端仓库,还有保护分支,历史版本分屏对比. ...
- 探讨 Git 代码托管平台的若干问题
关于 Git 版本控制软件种类繁多,维基百科收录的最早的版本控制系统是 1972 年贝尔实验室开发的 Source Code Control System.1986 年 Concurrent Vers ...
- 探讨 Git 代码托管平台的若干问题 - 2019 版
关于 Git 版本控制软件种类繁多,维基百科收录的最早的版本控制系统是 1972 年贝尔实验室开发的 Source Code Control System.1986 年 Concurrent Vers ...
- oschina(开源中国)的Git代码托管平台使用教程
oschina(开源中国)的Git代码托管平台使用教程 第一章 平台介绍 一. Git@OSC简介 开源中国的Git@OSC一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:h ...
- 程序员必须知道的几个Git代码托管平台
上一篇博客中2015继续任性——不会Git命令,照样玩转Git我们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用.那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平 ...
- 程序员必须知道的几个Git代码托管平台(转)
上一篇博客中2015继续任性——不会Git命令,照样玩转Git我们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用.那么使用Git到底有什么好处呢?最为明显的是支持Git代码托管的平 ...
- 【转】程序员必须知道的几个Git代码托管平台
一.VS2013中克隆远程Git仓库和SSH的配置 1.VS2013中克隆远程项目 首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的 ...
随机推荐
- 使用naxsi
naxsi简介 naxsi 是一个nginx 防病毒,防跨站,sql 注入的一个模块.nginx的一个waf ,应用防火墙.非常好配置. naxsi 安装 naxsi 在debina/ubuntu 上 ...
- ClickHouse基本操作(二)
一.先来说一下,ClickHouse为啥快 MySQL单条SQL是单线程的,只能跑满一个core,ClickHouse相反,有多少CPU,吃多少资源,所以飞快: ClickHouse不支持事务,不存在 ...
- Raft翻译
英文原文:https://web.stanford.edu/~ouster/cgi-bin/papers/raft-atc14 In Search of an Understandable Conse ...
- Java开发架构篇:领域驱动设计架构基于SpringCloud搭建微服务
作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言介绍 微服务不是泥球小单体,而是具备更加清晰职责边界的完整一体的业务功能服务.领域驱动 ...
- UIStackView上手教程
https://www.jianshu.com/p/19fbf3ee2840 https://www.cnblogs.com/bokeyuanlibin/p/5693575.html https:// ...
- poj2112 网络流+二分答案
Optimal Milking Time Limit: 2000MS Memory Limit: 30000K Total Submissions: 18083 Accepted: 6460 ...
- SpringBoot2.x【一】从零开始环境搭建
SpringBoot2.x[一]从零开始环境搭建 对于之前的Spring框架的使用,各种配置文件XML.properties一旦出错之后错误难寻,这也是为什么SpringBoot被推上主流的原因,Sp ...
- 决策树purity/基尼系数/信息增益 Decision Trees
目录 决策树简单描述 衡量purity的三种方法 Gini Coefficient Entropy熵 决策树简单描述 决策树的样子大概是这个样子的: 选择一个特征作为根节点,把这个特征划分成两个孩子节 ...
- zookeeper实现分布式锁总结,看这一篇足矣(设计模式应用实战)
分布式锁纵观网络各种各样的帖子层出不穷,笔者查阅很多资料发现一个问题,有些文章只写原理并没有具体实现,有些文章虽然写了实现但是并不全面 借这个周末给大家做一个总结,代码拿来就可以用并且每一种实现都经过 ...
- JavaScript实现队列结构
参考资料 一.什么是队列结构? 1.1.简介 队列(Queue),类似于栈结构,但又和栈结构不同 是一种运算受限的线性表,受限之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rea ...