机房合作--gitee的使用
前言
此码云非彼马云,码云是开源中国推出的基于 Git 的、免费的代码托管服务,功能非常强大。
1.gitee注册账号
这是gitee网址,可以直接到达。注册时是用邮箱注册,昵称最好是英文的,密码就不用说了,一定要记好。
2.创建远程仓库
登录你刚才注册好的gitee账号,然后右上角有个+号,就可以新建远程仓库了。
3.本地
3.1安装git
本地仓库的初始化需要借助软件Git Bash 来完成。点我前往git官网
然后就是按照提示安装即可。
3.2配置ssh key
首先要在本地创建一个ssh key 这个的目的就是你现在需要在你电脑上获得一个密匙。
按如下命令来生成sshkey(三次回车即可生成 ssh key):
$ ssh-keygen -t rsa -C "youremail@youremail.com"
查看你的 public key,
$ cat ~/.ssh/id_rsa.pub
并把它(一长串字符)添加到Gitee
添加后,在终端中输入
$ ssh -T git@gitee.com
第一次绑定的时候输入上边的代码之后会提示是否continue,输入yes后程序会自动连接,如果要求登录,直接输入登录信息即可。
再次执行上面的命令,检查是否成功连接,如果返回以下信息,则表示添加成功。
#Gitee
Welcome to Gitee.com, YourName!
3.3设置基本信息
接下来还需要简单的设置一些东西:
$ git config --global user.name "yourname"
$ git config --global user.email "youremail@youremail.com"
这里就是设置自己的用户名和邮箱地址,输入自己的。
3.4初始化本地库
然后就是将你的远程仓库克隆到本地,或者你可以在本地初始化一个项目后再进行云端绑定。
$ git clone https://gitee.com/yourname/repository //yourname 在码云或github注册的用户名 repository 创建的远程仓库名称
然后就是在本地电脑上找一个自己准备写代码的文件夹,初始化:
git init //初始化本地项目
git remote add origin 远程仓库地址 //绑定自己的远程仓库
3.5更新到远程仓库
git add . //指定更新内容 . 表示全部更新,test.txt 表示更新指定文件
git commit -m "一些注释说明" //添加更新说明
git push -f origin master //执行更新操作 注意 这里是更新到仓库的master分支//如果要推送到别的分支 使用checkout命令进行切换 如:
git checkout dev-swx
//再推送到dev-swx分支
git push -f dev-swx
4连接VS
可以在自己的VS2019里面打开视图-团队资源管理器,然后设置并连接到自己的远程仓库。这样做就是在团队合作开发时,可以直接在VS上操作,从远程仓库pull和push,非常简单快捷。
机房合作--gitee的使用相关推荐
- 机房合作(一):我怎样做组长(敢于承担责任)
导读:小组合作开始了,不怕死的我,揽下了组长的活儿.然后开始了我的漫漫长征路.不过,不怕猪一样的组长,咱有神一样的组员.机房合作到现在,真的感激组员的配合以及对我这个猪组长的指点.接下来,说说我这个阶 ...
- 【机房合作】——数风流人物,还看今朝
机房收费系统合作版已经过去很长时间了,一直想着写篇合作,却总是觉得词穷,因为在合作中,相对于自己开发真的收获好多,总感觉言语不能表达,只能意会.不过,不管怎样,还是得给自己留下一点记录. 先介绍下我们 ...
- 让我们并肩作战—机房合作
一.心里路程 机房合作这个项目是我们成长的必经之路,我们组在这次合作的路上走得还算顺利,在这次验收中,我得到了很大的收获,刚开始的时候,不知道怎么开始,还有点手足无措,后来慢慢摸索的时候才走上正轨, ...
- 【机房合作】机房收费系统合作版总结
经历了为期一个半月的机房合作开发过程,自己的沟通表达,写作开发以及业务能力方面都有了很大程度的提升,在此来总结一下这个开发的过程. 一.前期准备的重要性 在我以前的认知里,写代码,做项目就是直接开干, ...
- 【机房合作】UML图之包图再学习
在合作中对包图验收没有通过,对包图的理解不深刻,整幅图中,在包与包之间,只用了两种关系:实现和import.因此需要重新修改,可是修改起来比较费劲儿,于是查资料,跟霍亚静师傅和连江伟师傅交流,对包图有 ...
- 机房合作--那些数据类型
一.字符类型:char.nchar.varchar和nvarchar 1.定义: char: 固定长度,存储ANSI字符,不足的补英文半角空格. nchar: 固定长度,存储Unicode字 ...
- 机房合作--驼峰命名法
其实之前一直都是只听说过驼峰命名法,今天就详细的了解下驼峰命名法: 驼峰式命名法(Camel-Case)是电脑程序编写时的一套命名规则. 小驼峰法 变量一般用小驼峰法标识.驼峰法的意思是:除第一个单词 ...
- 【机房合作】策略+职责链在下机中的应用
一.刚开始使用职责链模式来实现下机时计算消费金额. 1.父类:CountCashManagerBLL abstract class CountCashManagerBLL{protected stri ...
- 【机房合作】Datagridview汉字表头的设置
Datagridview绑定数据源的方式,师哥的博客写的很清晰.详情请戳:[http://blog.csdn.net/u010164936/article/details/38583563] 可是我在 ...
最新文章
- 带有JSON的杰克逊:无法识别的字段,未标记为可忽略
- BugkuCTF-Misc:隐写2
- Qt 模式视图框架解读之委托
- 步步为营VS 2008 + .NET 3.5系列文章索引
- 如何不使用Java 8默认方法
- 【剑指offer】面试题21:调整数组顺序使奇数位于偶数前面(Java)
- ubuntu环境下使用cat命令合并代码
- python标准库之socket
- 单链表算法设计(含大厂面试题)
- android json 教程 pdf,android用jsonReader来解析json,jsonreaderjson
- 英特尔® 硬件加速执行管理器安装指南 — Mac OS X*
- python多进程调试_使用pyrasite进行python进程调试,改变运行中进程的代码
- [python]getopt模块的使用介绍
- 《Linux内核分析》 第八节 进程的切换和系统的一般执行过程
- React全栈项目——京东商城
- 各种浏览器网页背景颜色护眼设置
- 照片的尺寸和内存大小调整
- m3u8流媒体下载 swift
- Android Kernel wakeup_sources分析
- linux vi命令的查询,关于Linux vi命令 vi命令一览表