Git的安装、初次使用、错误记录

很久之前记录的,现在把汇总下,可能很是简单,旨在利人利己,没有帮助请多多包涵!

Git安装

Git_bash.exe 安装比较简单,附上安装包下载网址:https://gitforwindows.org/
全程默认安装即可,结果如下
在这里插入图片描述

Git使用

1. 打开 git_bash.exe,如下

在这里插入图片描述

2. 添加ssh-key

	首先在你电脑上查看是否已经存在ssh-key
	Windows 下在C:\Users\Administrator\.ssh找到需要复制的ssh-key;
	如果不存在 .ssh文件夹,那么需要你在git bash窗口中进行生成
	ssh-keygen -t rsa -C "你的邮箱路径"

邮箱路径,即你的github账号

3. Git初次上传

```
在你的github官网账号上,创建目标远程仓库(如https://github.com/userxxx/project_xxx.git),这个不再赘述
```

在这里插入图片描述

  • 进入需要上传文件的文件夹,如:
    在这里插入图片描述
    该文件夹为你本地电脑上的项目文件文件夹,以后有任何更新及修改都在这个文件夹内进行,方便上传

  • 查看文件
    在这里插入图片描述

  • 使用命令:git init

      这个操作必不可少,通过命令git init把这个文件夹变成Git可管理的仓库
    

    在这里插入图片描述

  • 使用添加命令,git add .
    在这里插入图片描述

    该命令是添加所有文件,也可以单个单个添加,如 git add xxx.py
    
  • 使用命令: git status
    在这里插入图片描述

    该命令是查询 状态,可以时时刻刻的查询
    
  • 接下来:用git commit把项目提交到仓库
    在这里插入图片描述

    • -m后面引号里面是本次提交的注释内容,这个可以不写,但最好写上,不然会报错,详情自行Google。 好了,我们本地Git仓库这边的工作做完了,下面就到了连接远个i他程仓库(也就是连接Github)
  • 接下来,和你需要连接的远程git仓库进行连接

    • git remote add origin https://github.com/your_githun_xxxx.git
      在这里插入图片描述

    • 同一个文件夹下只需要链接一次;此时,如果你直接推送,就会出错,如,使用命令
      git push -u origin master
      在这里插入图片描述

      • (新建的远程仓库是空的,所以要加上 -u 这个参数,等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需下面这样就可以了:)
    • git push origin master

  • 开始推送,git push -u origin master
    在这里插入图片描述
    至此,结束项目的git上传

4. 使用问题

1. 解决出现重复输入密码的问题
	每次push 时都要输入密码,
	git config --global user.email "xxxxxx@qq.com"
	git config --global user.name "xxxxxx"
	再输入以下命令,确认一次之后就再也不出现
	git config --global credential.helper store
2. 问题2:推送时出现如下错误

在这里插入图片描述

  • 一般是你当前路径下的readme文件和远程仓库中的不匹配,此时可以这样,输入代码:
		git pull --rebase origin master

在这里插入图片描述

  • 再进行推送,即可
    在这里插入图片描述
3. 删除项目中的一个文件
3.1 下载
  • 如果想直接删除 repositories(仓库),直接在网页上操作就好了;但是想删除其中的某一个文件,必须得使用命令
git bash.exe
  • 进入;进入本地仓库项目所在的文件夹;和之前上传项目操作一样,和远程仓库进行连接;接下来进入
    在这里插入图片描述
  • 初始化文件夹
    -
  • 接下来进行远程仓库链接(即你希望 下载的 项目文件)
    在这里插入图片描述
  • 使用命令:git pull origin master 将远程仓库内的文件拉下来
    在这里插入图片描述
  • 此时再查看该文件下 的文件
    -
    文件都下载下来了
3.2 删除
  • 使用命令 git rm -r --cached target 删除target文件夹
    在这里插入图片描述

  • git commit -m ‘删除了target’ 提交,添加操作说明
    在这里插入图片描述

  • git push -u origin master 将本次更改更新到 github 项目上去
    在这里插入图片描述

  • 这是之前的Git项目
    在这里插入图片描述

  • 这是进行上述操作之后的
    在这里插入图片描述
    没有了其中两个
    至此完成操作训练

  • 2020.01.20 初更新

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值