如何从零到有开始进行git仓库的建立上传,以及所遇到的问题及解决方法


此篇是一个讲述从零到有,详细的介绍如何建立git仓库以及如何进行本地和远程仓库的连接与上传,及后续各种情况出现时的处理方法

1.git仓库的建立

  首先打开gitee并且登录后,点击右上角的加号,点击新建仓库。
在这里插入图片描述




  后在此处填写仓库名称,仓库介绍等,下面三个复选框根据情况选择。
在这里插入图片描述




  现在你的远程仓库建立后,可以通过gitee自带的代码片段提示来尝试建立你的本地仓库。
在这里插入图片描述



2.初始化git仓库

  首先应该在自己的电脑上安装git,在安装了git后,在你所需创建本地仓库的文件夹目录下右键点击即可。
在这里插入图片描述
根据gitee自带的代码入门教程,我们可以将快速搭建一个本地仓库,首先是初始化仓库。
  在命令程序中输入如下代码:

git init

展示效果如图
在这里插入图片描述将本地项目工作区的所有文件添加到暂存区

git add .

展示效果如图
在这里插入图片描述
把暂存区里的所有文件提交到本地仓库(xxx里的内容是此次上传的说明)

git commit -m "xxx"  

展示效果如图
在这里插入图片描述
将所有文件从本地仓库上传到远程gitee仓库
1.若是没有关联远程仓库需要先进行关联

git remote add origin 远程仓库地址 

展示效果如图
在这里插入图片描述
2.关联后即可进行上传,将当前分支master上传到gitee仓库
如果仓库初始不为空,先进行此步操作

git pull --rebase origin master 

如果仓库为空可直接执行如下操作

git push -u origin master

展示效果如图
在这里插入图片描述

这一步结束后可能会让你输入账号与密码(密码不会显示)

3.分支管理

首先进行新建分支
在这里插入图片描述
选择分支后,继续执行如上操作。
但是在上传远程仓库时应该强制上传,代码如下

git push origin master --force 

4.更新分支内容

只需要在执行上传远程仓库时输入如下代码即可
例如分支名为TSOOP

git push origin master:TSOOP

5.若git commit和git status 后都遇到 nothing to commit,working tree clean

只需清除本地的缓存,如果担心本地资源改动消失,建议备份"仓库"和"代码"

 git rm -r --cached .			# 删除本地缓存

然后再重新提交即可

6.当远程仓库里有ReadMe.md文件时,而你的本地仓库没有(或者有你仓库里没有的文件时)

此时无法直接向远程仓库中push你的本地仓库,只需执行如下代码进行合并。

git pull --rebase origin master

然后再正常push即可

git push -u origin master

7.使用vscode时,提交至远程仓库时每次都需要输入账号密码的解决方法

只需要在vscode中按下(ctrl+shift+Y),打开调试控制台
如图
在这里插入图片描述
来到终端输入

git config --global credential.helper store

git config --global credential.helper store
如图
在这里插入图片描述

执行后,重新启动vscode再输入一次账号密码,以后就可以不必输入了

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值