当前位置: 代码迷 >> 综合 >> git软件使用与github账号管理
  详细解决方案

git软件使用与github账号管理

热度:98   发布时间:2023-09-05 19:41:37.0

参考github网站管理:如何从本地PC端上传文件到github的仓库中

  • 首先我们需要从git管理工具软件官网下载软件
  • 接下来进行安装,注意点:(1)更改安装目录(2)创建桌面快捷方式(3)其余基本都是选择默认方式即可。
  • 然后对本地git进行基本操作,目的:将本地文件上传到github账号中去
    【1】在PC端创建一个本地的版本库(也就是一个文件夹,命名任意,用来存放你需要上传的文件)
    【2】然后选择该文件夹,右击,选择Git Bash Here 打开,就直接到该文件目录下了,然后进行关联操作。
    git软件使用与github账号管理
    【3】通过在终端输入命令git init:把这个文件变成Git可管理的仓库(会在这个文件下多出一个隐藏的文件,如果没有,可以进行设置让隐藏文件可见)
    【4】把你需要上传的文件全部粘贴拷贝进这个文件,但这只是物理上的“拷贝”,还需要在终端使用命令git add .实现逻辑上的拷贝添加;
    【5】在终端使用git commit -m "上传文件的备注,自拟" 把项目提交到仓库
    经过以上5步之后,本地的仓库就已经配置好了,接下来就是远程的github仓库端的配置和管理了。
  • 远程github账号端的管理和配置
    【1】首先,必须要申请到Github账号,并且保存相关注册邮箱、密码;
    【2】由于本地Git仓库和Github仓库之间是通过SSH加密方式进行链接的,所以我们必须要确保已经创建了SSH KEY。
    (1) 在终端输入命令:
$ ssh-keygen -t rsa -C "youremail@example.com" 

// 其中"引号部分表示你的Github账号注册邮箱,直接替换就行"
(2)然后直接按“Enter”键三次即可设置好电脑端的SSH密钥
(3)接着在 /C/User/计算机名/.ssh文件下找到id_rsa.pub文件,以记事本方式打开,然后复制其中的全部内容,后续有用。
git软件使用与github账号管理
(4)登录Github,找到右上角的图标,打开点进里面的Settings,再选中里面的SSH and GPG KEYS,点击右上角的New SSH key,然后Title里面随便填,再把刚才id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key,这样就完成了SSH Key的加密。
(5)在github上创建一个Git仓库:Create repository.

(6)最后返回到PC端的git终端,输入以下命令进行本地github与远程github仓库关联:

$ git remote add origin  'https://github.com/guyibang/TEST2.git'

这个网址就是你在github账号上创建的repository的clone 网址,直接复制即可。

(7)如果在关联过程中出现错误:fatal:remote origin already exists
git软件使用与github账号管理
则在命令终端输入:

$ git remote rm origin

问题就可以得到解决。
(8)在github账号上如果是空的repository,则需要用以下命令进行上传:

$ git push -u origin master

如果不是空的repository,则只需要用:

$ git push origin master

如果在上传的过程中出现如下错误:error: failed to push some refs to …
git软件使用与github账号管理
可以采用如下方法进行解决:
【1】在终端输入如下命令:

$ git pull --rebase origin master

【2】在命令最后加入-f,表示"force",强制执行这个上传过程。

 $ git push https://github.com/TaraxaYJ/DataAnalysis_Project.git -f
  相关解决方案