当前位置:   article > 正文

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

git创建本地仓库并上传


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

1.git仓库的建立

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




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




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



2.初始化git仓库

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

git init
  • 1

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

git add .
  • 1

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

git commit -m "xxx"  
  • 1

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

git remote add origin 远程仓库地址 
  • 1

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

git pull --rebase origin master 
  • 1

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

git push -u origin master
  • 1

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

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

3.分支管理

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

git push origin master --force 
  • 1

4.更新分支内容

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

git push origin master:TSOOP
  • 1

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

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

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

然后再重新提交即可

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

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

git pull --rebase origin master
  • 1

然后再正常push即可

git push -u origin master
  • 1

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

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

git config --global credential.helper store
  • 1

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/402411?site
推荐阅读
相关标签
  

闽ICP备14008679号