图片[1]yxqzgit连接码云(gitee)仓库yxqz小余塘

作者:余小小

获取本地公钥

文件目录:C:\Users\yq.ssh

image-20210923170750690

码云ssh连接

  1. 点击码云中个人用户头像,进入设置image-20210923170931986

  2. 这里的标题可以自己随便设置

image-20210923171106770

 

测试是否连接成功

ssh -T git@gitee.com

 

image-20210923171312700

推送/push到远程仓库

这是现有本地仓库,远端仓库是空的情况

自定义仓库名称

最好远程名称是origin

git remote add 远程名称 远程仓库URL

image-20210923172100964

 

查看所有的远程仓库名称:

git remote

执行推送

如果远端仓库为空,那么执行下面的语句

git push -u 仓库名称 分支名

image-20210923172457001

 

我这里报错,是因为本地仓库和远端仓库文件不一致。远端仓库中,默认生成了一个文件,所以第一次推送就报错了,也就是说,远端仓库不为空了,后有的本地仓库

  1. 可以先执行拉取,保证本地仓库有远端中的文件

  2. 可以删除远端中的所有文件,因为测试,可以先让远端仓库是空的

  3. 这个有点像代码冲突的问题

我这里选择删除:发现还是不行,那么就只有拉取了

image-20210923172845989

拉取远端仓库:git pull

默认给的远端仓库名是origin 默认分支是master,所以可以直接git pull,发现还是不行,只有先clone了

image-20210923173425715

 

clone远端仓库

  • 如果配置了ssh则是可以直接使用ssh的下载连接

  • 如果没有配置,使用http的方式也是可以的

  • 新建一个文件夹

  • 执行下面的clone语句

git clone 仓库连接(https|ssh)

image-20210923175824297

这里会新建一个本地仓库,且名字就是远端仓库的名字,比如我这里的yxqztest

image-20210923175922206

将要提交到远端仓库的文件,放到yxqztest下

image-20210923180033926

 

提交到缓冲区:

  • 这里的add后面一个空格的

  • 这个·则是将当前目录下的所有文件都提交,如果配置了.gitignore,则是按照.gitignore中配置进行筛选

  • 在提交到缓存的时候也是可以进行文件夹提交的。

git add .

添加备注:

git commit -m '第一次提交源码'

push到远端:

从git 的配置文件得知,默认给当前的远端仓库的名字就是 origin 且是master分支 所以可以直接push

git push

image-20210923180234467

 

gitconf文件在git的安装目录下D:\Git2.30.0\etc

两种情况总结

先有远端仓库

  1. 将远程仓库的代码,克隆到本地仓库 克隆命令:git clone 仓库地址

  2. 创建新文件,添加并提交到本地仓库

  3. 推送至远程仓库

  4. 项目拉取更新 拉取命令:git pull 远程仓库名 分支名

先有本地仓库

  1. 创建本地仓库

  2. 创建或修改文件,添加(add)文件到暂存区,提交(commit)到本地仓库

  3. 创建远程仓库

  4. 推送到远程仓库

推荐简单粗暴的方式

这里推荐一种简单粗暴的方式,保证push和pull的时候不会出错,也是我喜欢做的

  1. 创建远端仓库和本地仓库后

  2. 新建一个文件夹,执行clone xxx 克隆远端仓库

  3. 然后将克隆下 文件中的git目录赋值

  4. 直接替换掉需要上传的本地仓库中的git目录

  5. 然后push和pull就不会红灯了

文章版权声明 1、本网站名称:小余塘
2、本站永久网址:https://www.yxqz.top/
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ2457431511进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容