创建 .ssh目录:
创建好后里面有 id_rsa 和 id_rsa.pub 两个文件
其中: id_rsa 是私钥,不要告诉任何人id_rsa.pub 是公钥,我们要给出的是公钥
我们这用码云来做实例,如图点击新建仓库:
我们只需要输入仓库名称和点击开源,创建即可
我们可以看见这个界面:
我们直接把每一行命令都敲一遍:
这里的意思是连接远程仓库:
这里的意思是推送到仓库(注意这里要打一个yes)
之后想要更新内容就push一下就ok了
是不是出错了?哈哈哈,记得之前我们说的公钥吗?点击设置
我们点击SSH公钥
我们输入你想要的标题,在把 id_rsa.pub 公钥里面的内容ctrl+c,ctrl+v出来到公钥就ok了
``ssh-keygen -t rsa -C “您的邮箱地址”``
Your identification has been saved in /Users/you/.ssh/id_rsa.
# Your public key has been saved in /Users/you/.ssh/id_rsa.pub.
cd ~/.ssh
查看公钥
cat id_rsa.pub
复制粘贴到码云上
到本地项目文件夹下,右键点击空白处,选择Git Bash Here,进入git窗口
一波 *** 作后的页面
whereis git
yum install -y git
git version
eg: cd /home/www/test
git init
git config --global user.name "您的用户名称"
git config --global user.email "您的邮箱地址"
git remote add origin 自己的仓库地址
eg:git remote add origin https://gitee.com/***/**.git
ssh -v git@gitee.com
然后输入 yes
我拉取的是master分支
git pull origin master
如果拉文件的时候报这个错误,那么我们需要生成ssh公钥
ssh-keygen -t rsa -C"xxxxx@xxxxx.com"
查看当前公钥,并且将公钥添加到码云后台的ssh公钥中
git branch --set-upstream-to=origin/码云本地分支 服务器本地分支
eg:git branch --set-upstream-to=origin/master master
git config --global credential.helper store
到此、配置完成
创建本地版本库
首先创建一个项目文件夹,在项目文件夹里面打开Git Bash Here右键选项,打开了Git的命令行窗口,输入 git init初始化库管理文件,会在该项目文件夹下生成一个 .git 的隐藏目录
Paste_Image.png
Paste_Image.png
2.在该目录下创建文件,通过下面两条指令将文件提交到.git 目录里的仓库配置信息里面
git add 文件名 #这句是加入一个提交列表里面git commit -m "提交的说明性文字" #这一句才是真正提交到本地仓库去了刚才只是如何在本地创建一个Git仓库,现在结合码云,一起来创建一个远程仓库的项目
学会使用码云远程库
首先你得注册码云用户,然后在码云平台开始创建一个项目,如下图所示
Paste_Image.png
2.修改Git的全局配置,这次修改之后以后都不用再修改了
git config --global user.name "你在码云的用户名,就是项目创建的归属名"git config --global user.email "你注册码云用的邮箱账号"没有消息提示就是最好的消息,说明你配置全局变量OK了。
3.将码云上面的项目克隆到本地来,使用
git clone 项目的https地址将远程项目拷贝到本地learn文件目录下,在该目录下打开git bash命令窗口,然后创建远程库的配置信息
git remote add 远程库名 远程项目的Https地址 #这个https地址就是创建项目时的路径如果添加远程库的这一步出现问题,你可以 git remote -v查看你的远程库名是不是已经被使用了,你可以选择重新取另外一个名字,或者 git remote rm 远程库名删除这个名字,再重新执行第三布内容
Paste_Image.png
4.我们之前已经在这个文件夹下创建了一个index.html文件。一个好习惯,不管这个项目多少人参与,push之前先pull一下,看看有没有merge的代码,有merge解决merge,没有的话直接下面的命令
git pull 远程库名 mastergit add -A #表示把项目里面全部文件添加进列表 git commit -m "第一次使用码云"git push -u 远程库名 master #第一次使用push的时候加上-u,以后可不加
之后你就会发现你的代码已经全部上传到码云了,是不是很简单呀。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)