项目管理git和码云的使用

叶祖辉 叶祖辉     2022-08-31     334

关键词:

缘起

说了那么多关于git和码云相关的事,一直都没给大伙讲解这个码云究竟是个啥玩意儿。

今天就给大伙说说如何通过git和码云搭建属于自己的代码库。

码云

码云(Git@OSC)是开源中国社区团队推出的基于Git的快速的、免费的、稳定的在线代码托管平台,不限制私有库和公有库数量.

github大伙总该听说过的吧,码云就是中国版的github,如果有兴趣,可以一起了解一下,毕竟有时候github抽起风来,啥都搞不来。所以还是国内的环境好,中国的github还是很适用于大部分国人的,虽然里面的内容不多,但是相较于github的国外服务器,码云在国内的速度那是杠杠的,而且,最最关键的是,私有项目免费!私有项目免费!私有项目免费!!!

官网地址:https://git.oschina.net/

第一步,注册

第二部,登录

登录之前先去邮箱验证下吧

创建项目

首先映入眼帘的是创建项目和完善资料,如果不太喜欢自己的头像或者其他信息,可以先完善资料,我们先来创建我们的第一个项目哈~

点击创建项目

给项目起个名字吧,就叫test吧。

语言的话先选择PHP吧,添加.gitignore文件,开源许可证可参考下图进行选择

我们选择Apache许可证

你可以将你的项目设置成私有的,免费的,免费的,免费的,真是棒~

使用README初始化这个项目,这个文件可以让你写一些类似于用户须知的文档

git管理

在开始git clone项目之前,你们首先要在你们的码云里面设置好可以clone代码的keygen。

我们在创建完项目的时候,会进入到这个页面

看到右上角的管理没有,点击它

点击添加公钥,如果你想让你的项目可以进行写操作,点击那个黄色的添加个人公钥。

如何生成公钥

#ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

一路Enter下去哈~别输入内容就行啦~别问为什么,因为你会被坑的~

#cat ~/.ssh/id_rsa.pub

将屏幕打印出来的内容复制到刚才的个人公钥里面去,就是下面图中红色部分

点击确定,添加完成,下面就到你本地去clone你的项目啦~

clone项目

回到项目的首页,看到右上角的没,点击它,弹出一个框,选择ssh方式clone代码

复制这行代码,到你本地,找个文件夹,开始clone吧

#cd ~/gitosproject
#git clone git@git.oschina.net:ifengye/test.git

看到这行,说明远程仓库的代码已经被clone下来啦!

#cd test

下面开始撸代码吧,啪啪啪啪啪啪啪啪,好了,撸完了,我们来提交我们的代码哈~

提交项目

一个好习惯,不管这个项目多少人参与,push之前先pull一下,看看有没有merge的代码,有merge解决merge,没有的话直接下面的命令

#git pull origin master
#git add .
#git commit -m 'init'
#git push origin master

OK,下面我们去看下代码是不是被添加上来了~

看到这个界面,我就放心了,因为我之前在gitos上搞过事,就用的之前的账户提交的代码,如果你有很多员工需要提交代码,那么你可以在设置里面添加他们的账号进来,给他们读写代码的权限。总之,码云还是很给力的。开心的撸代码吧,以后到哪都可以撸代码啦,好开心~~~

git和码云的使用(代码片段)

什么是码云快速入门 Git入门码云是开源中国社区2013年推出的基于Git的完全免费的代码托管服务,这个服务是基于Gitlab开源软件所开发的,我们在Gitlab的基础上做了大量的改进和定制开发,目前已经成为国内最大的代码托管... 查看详情

git之sourcetree使用github和码云的代码小结

16.使用git出现的错误记录 15.Permissiondenied(publickey)错误:git远程库与本地库同步git设置ssh公钥Badescapecharacter‘ygen‘14.sourceTree克隆github代码或者码云代码报错现象?13.生成并部署SSHkey?12.windows下生成ssh?11.windows下生成githubsshkey... 查看详情

如何上传到码云(码云的使用)

...测、项目演示等功能。对于团队协作开发,码云还提供了项目管理、代码托管、文档管理的服务,5人以下小 查看详情

git指令及码云的使用笔记

一、注册并创建码云仓库1、注册成功进入到码云并创建仓库2、创建成功后,在本地电脑打开git输入命令可以使用HTTPS和SSH两种方式来将项目拷贝到本地仓库中。区别在于HTTPS每次从仓库中拷贝都需要输入账号和密码。而SSH不... 查看详情

码云使用git使用及vs2015与码云关联使用

关于码云的使用,查了不少资料,网上的资料对于我这样的没用过码云的新手来说也就呵呵了,走了一些弯路,现将走过的弯路说明如下:1、码云不能单独使用,需要本地安装Git软件或者使用VS,Eclipse插件中的git插件2、如果想... 查看详情

git入门(代码片段)

...菜单出现:Git/Gitbash/GitGUI/GitCMD代表安装成功  二:Git和码云的区别 1:由于国内访问GitHub经常受到限制,故可以使用国内版的码云 2:Git和码云同样式安装同一个Git客户端,使用方法相同,下面介绍主要以码云版作为实例。&nbs... 查看详情

vue项目实战4初始化远程git仓库

...本地项目托管到Github或码云(Gitee)中。首先Github和码云都是代码托管平台,两个平台的使用方式几乎一样。其中Github的服务器位于国外,码云是国内的服务,从访问速度上看,码云的速度比Github上快很多... 查看详情

git与码云的使用

这里只做简单记录git与码云的结合使用1、先安装git2、设置git用户名和邮箱,用于提交到远端时,知道是谁提交的git config --global user.name "xx"    git config --global user.email "[email p 查看详情

如何将本地的项目提交到码云的远程仓库

将本地项目提交到码云的远程仓库(微信小程序项目也是一样的操作)实现步骤如下:1、在码云上创建一个项目(远程仓库)  2.进去git控制台,使用cd 命令进去本地仓库(前提:安装好git) 3、使用gitinit命令,初始... 查看详情

git安装配合码云的简单使用

Git安装配合码云的简单使用 一、注册码云帐号官网:https://gitee.com二、下载并安装Git官网:https://git-scm.com作用:1.通过Git将代码存入码云中保存代码,版本记录详细,通过地址可分享给其他人。2.也可以存入GitHub中(英文)... 查看详情

git关联githup和码云

1.与已有的本地仓库关联gitremoteaddorigingit@github.com:michaelliao/learngit.git然后就可以协作开发push与pull2.第二种方法直接clone假设我们从零开发,那么最好的方式是先创建远程库,然后从远程库克隆gitclone[email protected]:wuhua1/aliyun.git... 查看详情

git(使用码云)(代码片段)

...测、项目演示等功能。对于团队协作开发,码云还提供了项目管理、代码托管、文档管理的服务,5人以下小团队免费。 码云的免费 查看详情

git记住用户名和密码适用于gitbash和码云(代码片段)

在HOME目录中,一般为C:usersAdministrator,也可以是你自己创建的系统用户名目录,反正都在C:users***中。创建.git-credentials文件。使用gitbash 输入下面命令行即可创建touch.git-credentials创建完成后,如果是github在该文件中输入:https:... 查看详情

git同时上传到github和码云(国内知名的男性交友网站)

...、人生感悟、读书总结。?「前情提要」我们都知道github和码云汇集了很多软件工程师/架构师在上面分享知识、交流代码,所以称作知名男性交友网站也不为过。?「为什么要上传到两个仓库?」1.既 查看详情

git设置和码市操作

 gitremoteaddorigin+码云复制的路径 gitpulloriginmaster命令,将码云上的仓库pull到本地文件夹使用gitadd. (.表示所有的)或者gitadd+文件名  使用gitcommit-m\'新添加的文件内容描述\'  使用gitpushoriginmaster,将本地... 查看详情

git与svn与github与码云的区别

...控制工具github是一个用git做版本控制的项目托管平台。2.码云(http://git.oschina.net/)简介 码云是开源中国社区2013年推出的基于Git的完全免费的代码托管服务,这个服务是基于Gitlab开源软件所开发的,我们在Gi 查看详情

将本地项目托管到码云上

  1.1   下载码云的图形化工具:https://git-scm.com/download/win  下载之后,按照步骤安装,需要注意的是:  在安装好git之后环境会自动配置: 2.git使用2.1将控制台根目录切换到项目目录中:2.2运... 查看详情

把本地项目同步到码云(代码片段)

...新建也行,或者从其他地方拉下来也可以。本地项目怎么和码云的同步呢?先建立本地仓库然后选择此项目的根目录作为仓库   先Add,然后Commit。这里两个步骤。 提交后发现有拒绝提交的情况。 首先是你的项... 查看详情