如何使用码云

从来没用过类似github的代码管理;所以写一篇操作博客总结一下:

 

有几个概念先理解一下:

  1)工作区:就是当前的文件

  2)暂存区:先把文件保存到缓存,理解为我们常用的ctrt+c的缓存就行了

  3)版本库:就是那个“.git”文件夹;每次的提交都会保存到那里。

  3)云端:码云上的存储

 

1、配置公钥:

1)目的:让你的 “云端账号” 和你的 “电脑硬件” 关联起来

2)方法:

  (1)随便在电脑的一个文件夹 git一下,然后运行下面两句代码,就生成公钥

    ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
    cat ~/.ssh/id_rsa.pub

    

  (2)将公钥复制到账户的 “SSH公钥” 那里,这样就完成了电脑硬件和账户的关联

    

 

2、在“云端”创建一个项目,并与本地文件夹关联

1)目的:云端的项目和本地文件夹关联

2)方法:

  (1)在账户上创建一个项目

     

  (2)在本地创建一个文件夹,并git一下

                              

 

  (3)将“云端地址”与“本地文件夹”关联

       

 

3、将云端的文件拉(pull)到本地

  注:这一步 “必不可少” ;

    

 

  4、将需要的内容加入本地文件夹

     

 

 5、本地提交到“版本库”

   注意:首次提交需要绑定 “邮箱和密码”

  git config --global user.email "#######@###.com"     #初次提交需要绑定

  git config --global user.name "*************"    #初次提交需要绑定

  

 

6、推送(push)到云端

  注:空文件夹是不行的

 

 

 

7、上面是新建一个项目的过程,麻烦了点;以后就很简单了

1)提交到云端 

  git add . 

  git commit -m '提交的描述' 

  git pull origin master

2)从云端下载到本地:

   git push origin master 

 

常用的命令:

本地:

  git config --global user.email "1968605036@qq.com"     #初次提交需要绑定

  git config --global user.name "liguangchuang"    #初次提交需要绑定

  git init                                      #初始化版本库

  git add 文件名                         #提交指定的文件到暂存区

  git add .                                  #提交文件夹内的所有文件到暂存区
  git commit -m '提交的描述'     #将暂存区的内容一次性提交到版本库

  git log                                     #获取提交的记录(时间,版本号,描述),如果reset到之前的版本号,会覆盖

  git log --oneline                     #只显示一行记录

  git reflog                               #查看所有版本号!!

  git reset  版本号                    #对于“指定的版本号”内容,还原到暂存区

  git checkout -- 文件名           #指定暂存区的“文件”,还原到工作区

  git checkout -- .                     #将暂存区所有文件还原到工作区

云端:  

  git clone url                             #将云端文件clone到本地(可以直接代替git remote add origin url和git pull origin master这两步)

  git remote add origin url           #本地与云端关联       注:url是云端的网址,.git结尾。

  git pull origin master                #将云端的文件下载到本地

  git push origin master              #本地已提交的文件,推送到云端

转载于:https://www.cnblogs.com/liguangchuang/p/9523167.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值