Git 远程仓库

Git远程仓库 本教程采用码云:https://gitee.com/
本地绑定远程仓库步骤:
1.终端上输入:

ssh-keygen -t rsa -C "youremail@example.com"  //设置邮箱地址

默认一路回车,完成后在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,id_rsa是私钥,保密,id_rsa.pub是公钥

2.首先需要在码云上注册一个账号,在设置里面 将本地公钥添加到里面
在这里插入图片描述接着创建1个项目
在这里插入图片描述
克隆ssh地址
在这里插入图片描述
第一种情况将本地项目添加到远程库中

git remote add origin git@gitee.com:skuu/leargit.git

①如果远程仓库为空且为第一次上传,使用命令,进行上传操作完成同步

git push -u origin master   //-u 仅在第一次上传时加上,以后都不需要了。

如果不是第一次上传则使用命令:

git push origin master  

将修改后的项目上传到github远程仓库。

②如果你的远程仓库不是空的(初始化了一个readme.md文件),而本地仓库为空则必须要先把远程文件同步到本地,使用命令:

 git pull --rebase origin master

然后再上传(或者直接将远程仓库克隆下来,往里面放文件也行,使用命令:git clone git@github.com:virsing/Leetcode.git),在使用推送命令:git push origin master .完成同步。
一定要注意,如果你在创建github仓库时,初始化了一个readme.md文件,远程仓库不是空的,则需要先将远程仓库与本地仓库同步,使用命令:git pull --rebase origin master.将远程文件拉回本地仓库,然后再执行:git push origin master,就能成功了.

总结:其实只需要进行下面几步就能把本地项目上传到Github或者码云上

  1、在本地创建一个版本库(即文件夹),通过git init把它变成Git仓库;

  2、把项目复制到这个文件夹里面,再通过git add "文件名" ,git commit -m "注释内容"把项目添加到仓库;

  4、在码云上设置好SSH密钥后,新建一个远程仓库,通过git remote add origin git@gitee.com:skuu/leargit.git将本地仓库和远程仓库进行关联;
    
   5、最后通过git push -u origin master把本地仓库的项目推送到远程仓库(也就是Github)上;(若新建远程仓库的时候自动创建了README文件会报错,解决办法看上面)。

第二种情况将远程库拷贝到本地

git clone  git@gitee.com:skuu/sikui.git

完成从远程库到本地的拷贝

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值