git clone 多个_Vue学习笔记之工具篇码云及Git的使用

为了能够随时随地能进行代码的编写,以及代码的规范管理,同事推荐了码云私有库,以下是使用码云管理代码的过程记录:

一、用自己的邮箱在码云上注册一个账号,首先要生成一个自己的SSH公钥,设置方法为:通过主页右上角 「个人设置」->「安全设置」->「SSH公钥」->「添加公钥」 ,添加生成的 public key 添加到当前账户中:

2d4bd961583a6774e7af0dcc41ea8e50.png

图1:生成SSH公钥

生成个人公钥,我是借助工具Git-2.26.2-64-bit.exe生成的,不过网上有说win10自带有生成公钥的工具,本人是win7系统,发现没有此工具,所以下载此工具生成公钥:

f7ddbdd1a89e4053b3d2166349a09c89.png

红框部分是你的码云的登录账号:ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

然后是后面两行命令直接回车就行了

Enter passphrase (empty for no passphrase): [Type a passphrase]

Enter same passphrase again: [Type passphrase again]

这样就生成公钥了,生成的目录在:

4dbc2d73cf3d5d85074af27a8d2567a1.png

用文本打开,复制里面的代码,并粘贴到图1公钥中,给个名称,点击提交即可:

6afe7885c8d7a8cd106b514b71bde951.png

二、在码云上生成私有库(步骤比较简单),根据项目情况,填写相应的信息即可:

ee176452f8324f01c4b635da0dcb23a6.png

在库里面可以添加项目其他成员:

99a3d66029c059715f5477361cc10ab8.png

三、然后通过Git Bash上下载到本地或将本地的代码同步到码云上,操作的步骤如下:

1、在本地电脑创建一个项目文件,用于存放码云上的项目代码,进入此文件夹,右键鼠标,选择Git Bash Here:

f1d50bcbdf18fb8234eb76dd7e218c45.png

2、然后会弹出以下窗口(如果未弹出,则工具安装有误,重新安装Git-2.26.2-64-bit.exe工具):

0c79a173fb06606fabd411096cdfbb94.png

3、通过git config命令进行基础的设置:

第一个命令红框中的是您码云的用户名,第二个命令红框中的是您码云的注册邮箱。

git config --global user.name "你的昵称"

git config --global user.email "你的邮箱"

0c3b238e4d4a2999bb9c105dedade3b4.png

4、在本地项目文件夹bafytqc进行初始化设置:

命令一:git init

命令二:git remote add origin //注:项目地址形式为:https://gitee.com/xxx/xxx.git或者 git@gitee.com:xxx/xxx.git

e0ddad4433dc9560bd2c014ce75928d3.png

5、执行克隆命令,down下码云上的代码,命令:git clone 项目地址

67d14262f5fb0684f0a64aef98fc633c.png

输入码云的用户名跟密码:

f24c4d98b0f97879f54c87b72d1f01ce.png

克隆完毕:

a6a6643c5a6629f6c29fcc2f484eef95.png

6、如果项目的其他同事有提交新代码,则需要更新此项目,进入此项目,通过命令:git pull origin master进行更新:

ded442a9b0bf922ff332662bafca391f.png

7、进入项目目录,将本地的项目提交到码云中:

命令1:git add . 表示你要提交到github上的文件,如果你要将所有文件都添加上去的话,使用git add . “.”表示添加当前目录中的所有文件,我是新建项目,所以添加全部文件:

a9dc22bd16a50d0c979889a4451bfd27.png

命令2,添加注释:git commit -m “first commit”,表示你对这次提交的注释,例如:git commit -m “提交的描述信息”,如果我们这里不用-m参数的话,git将调到一个文本编译器(通常是vim)来让你输入提交的描述信息:

741df6cef8f8bedd78581033a2b20fd9.png

命令3,确定提交:注意:提交命令有两个,git push origin master(正常提交)和git push origin master -f(强制提交,强制提交可能会把之前的commit注释信息,不会改变修改的代码,慎用),都是提交到master分支:

dbf76a55afa850f4c94f350f23d4117e.png

最终在码云上的同步的结果如下:

95ee5a5310fbb160191ece4eedb261a5.png

PS:码云现在可以直接在线编辑:点击 Web IDE 进入编辑界面

6052c88346ead601b57f33eddb272586.png
38cb165097844438bd2fbc46a3fc86c5.png

此功能还是挺好用的,这样随时随地可以码代码了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值