使用码云

为什么使用码云?

因为Github 创建私有库是需要收费的,码云不收费。


一、创建项目库



二、生成ssh公钥

你可以按如下命令来生成 sshkey: 

ssh-keygen -t rsa -C "[email protected]"  

# Generating public/private rsa key pair...
# 三次回车即可生成 ssh key

我的ssh公钥已经生成过,可以选择重写。


三、查看SSH公钥

cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
添加后,在终端(Terminal)中输入


1、上传自己的SSH公钥

添加到码云(Gitee.com) SSH key添加地址:https://gitee.com/profile/sshkeys

四、git操作

1、本地创建一个文件夹D:/项目

下载git(https://git-scm.com/downloads)然后使用git bash   


2、使用 git init 命令 ,初始化一个git 本地仓库(项目),会在本地创建一个 .git 的文件夹

$ git init
Initialized empty Git repository in F:/git/apps/.git/

3、使用git remote add origin https://gitee.com/你的码云用户名/项目      //添加远程仓库

如果在使用命令git remote add时报错:

扫描二维码关注公众号,回复: 3627646 查看本文章
git remote add origin git@gitee.com:liaoxuefeng/learngit.git
fatal: remote origin already exists.

这说明本地库已经关联了一个名叫origin的远程库,此时,可以先用git remote -v查看远程库信息:

git remote -v
origin    git@github.com:michaelliao/learngit.git (fetch)
origin    git@github.com:michaelliao/learngit.git (push)

可以看到,本地库已经关联了origin的远程库,并且,该远程库指向GitHub。

我们可以删除已有的GitHub远程库:

git remote rm origin

再关联码云的远程库(注意路径中需要填写正确的用户名):

git remote add origin git@gitee.com:liaoxuefeng/learngit.git

此时,我们再查看远程库信息:

git remote -v
origin    git@gitee.com:liaoxuefeng/learngit.git (fetch)
origin    git@gitee.com:liaoxuefeng/learngit.git (push)


4、使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹

$ git pull origin master
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
From https://gitee.com/lichenghang/seismic_data_matching_software
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master

5、把需要上传的代码放入文件夹,使用git add . 或者 git add + 文件名 (将文件保存到缓存区)
6、使用git commit -m '描述新添加的文件内容'  (就是注释)   (文件保存到本地仓库)
7、使用git push origin master ,将本地仓库推送到远程仓库


五、打完收工


猜你喜欢

转载自blog.csdn.net/qq_27175513/article/details/80028378