git上传本地项目到github

系列文章目录



一、安装git

首先本地先安装git。官网地址:git下载官网

git官网速度可能较慢,可以使用这个地址下载:git国内镜像下载地址

下载后完选择安装路径后,一路next最后install即可。

二、git上传本地项目

  1. 安装好git后,打开本地任一空目录(存放要上传的代码),右键选中“Git Bash Here”,此时会打开一个git命令窗口:
    在这里插入图片描述
  2. 输入命令“mkdir project”,创建project目录,名称可任意指定
  3. 输入命令“cd project”,进入project目录下
  4. 输入命令“git init”,初始化git,将其变成可管理的仓库;

此时,project目录下会有一个 “.git"的文件夹(是一个隐藏的文件夹)

  1. 将想要上传的项目的各个文件夹和文件等,都复制到project目录下
  2. 回到git命令窗口,输入命令“git add .”,将项目添加到仓库,可以通过“git status”查看状态
  3. 输入 git commit -m “commit info” ("commit info"是描述注释,必须要添加,可为任意内容),将项目提交到github
  4. 本地仓库和远程的github是通过Https或者是SSH来连接的,所以要设置一下远程的仓库。

创建ssh key. 输入命令“ssh-keygen -t rsa -C “XXXXXX@qq.com” "(邮箱是你gihub注册的邮箱地址);然后在C盘的用户目录下一个.ssh文件夹,打开里面有两个文件,如下所示:

在这里插入图片描述

  1. 登录gihub,点击头像,出现的下拉选,选择“setting”

  2. 打开SSH and GPG keys

  3. 创建一个ssh Key(若已存在ssh Key,可先删除再新建), 点击New SSh key.Title可以随便写一个,Key里的值将C盘下.ssh里的id_rsa.pub中的内容全部复制到这即可,最后点击Add SSh key。

  4. 再在GitHub新建一个仓库repository
    在这里插入图片描述

  5. 回到git命令窗口,输入命令"git remote add origin xxxxx"

后面的 xxxxx 为你刚刚创建的仓库的地址,如下图示

在这里插入图片描述
14. 输入命令 “git push -u origin master

若提示如下错误:

fatal: unable to access 'xxx.git/': OpenSSL SSL_read: Connection was aborted, errno 10053

解决:
因为服务器的SSL证书没有经过第三方机构的签署
解除ssl验证后,再次git即可

git config --global http.sslVerify "false"

若出现其他问题,原因可能是git配置文件做了某些修改,可以对git配置文件修改。

git配置有2种:全局, 局部

全局配置

全局配置global对应的 .gitconfig文件

.gitconfig文件一般都在 你自己的User目录下

局部配置

如果仅仅是对你某个 git工程设置不同的配置文件,那么简单,git config就在该工程的.git/config文件中

局部配置文件config一般位于.git/config

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

三、再次将本地已修改的项目上传github

  1. 打开空目录,右键选中“Git Bash Here”,命令窗口输入命令“mkdir new_project”,创建new_project目录
  2. 输入命令“cd new_project”,进入new_project目录下
  3. 将其他机器(github.com)上的代码(如仓库名为oldProject) clone到当前目录下,输入命令 git clone XXXX (XXXX为项目在gihub上的http地址)
  4. clone成功后,输入命令cd oldProject,打开项目文件夹,该目录中可以看到一个.git文件夹。
  5. 将项目拷贝到oldProject目录下
  6. 输入命令:git add .,通过git status查看状态
  7. 输入命令:git commit -m “XXXX” (XXX为注释 必须填)
  8. 输入命令:git push origin master

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值