win10环境下,用Git实现本地项目托管于GitHub(亲测)
分类:
文章
•
2024-05-02 12:02:34
win10环境下,用Git实现本地项目托管于GitHub(亲测)
git这边的操作:
- 安装git:
- git for windows 链接:https://gitforwindows.org/
- 点击下载
- 安装git,自定义安装路径,默认安装就能满足一般的需求,推荐默认安装即一直next
- 安装完成后,在桌面点击鼠标右键,右键菜单里会有 Git GUI Here 和 Git Bash Here,此时git就安装成功了
- 打开文件资源管理器,进入到所要托管的项目的第一级文件夹下,右键点击 Git Bash Here,进入命令输入界面
- 命令操作如下:
-
- 将当前文件夹变成Git可管理的仓库,输入命令:
git init

原项目文件夹里有了 .git文件夹,即设置成功。
.git文件夹是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。
-
- 将当前文件夹下的文件(.git文件夹除外)添加到目录,输入命令:
git add .
注意add后面还有一个 点 ,在我们add的过程中可以用status命令实时查看更新的情况,输入命令:git status
-
- 将项目文件添加到本地仓库,输入命令:
git commit -m "first commit"
,其中-m 后面引号里的内容是当前操作的注释。
-
- 在连接远程仓库之前,我们先看看有没有全局配置用户名和全局配置邮箱。查看用户名,输入命令:
git config user.name
,查看邮箱,输入命令:git config user.email
。没有配置过的话,全局配置用户名,输入命令:git config --global user.name " "
,引号里的内容是 自定义的用户名;全局配置邮箱,输入命令:git config --global user.email " "
,引号里的内容是 邮箱地址。配置完成之后,可以用 git config user.name
和 git config user.email
命令查看一下。
-
- 连接远程仓库(GitHub),首先,得知道本地仓库和远程仓库之间的传输是通过SSH协议加密的,因此,我们需要设置一下SSH协议。到这,查看这个路径 C:\Users\
24529 \.ssh 中是否有id_rsa(私钥)和id_rsa.pub(公钥)文件,有的话,我们用的是 id_rsa.pub(公钥)文件,没有的就利用git命令生成一个,输入命令:ssh-****** -t rsa -C "[email protected] "
,引号里填邮箱地址。
表示ssh密匙已经生成了,存储路径,默认是存放在C盘,建议不要修改路径,修改路径可能会造成命令执行失败。
GitHub这边的操作:
- 登录GitHub:
- 添加部署密匙:打开设置,找到 Deploy keys,点击右边的 Add deploy key

title 自定义,将id_rsa.pub 文件的内容拷贝到key里,Allow write access 这里一定要勾选上,点击 Add key,密匙就算配置完成了。
- 新建一个仓库:


仓库建好之后, 将 1 的链接复制下来,用git 命令实现与本地仓库关联起来,输入 2 这样的命令 :git remote add origin https://github.com/blogzhou/test.git
- 关联好之后我们就可以把本地库的所有内容推送到远程仓库(即Github)上了,输入命令:
git push -u origin master

由于新建的远程仓库是空的,所以要加上 -u 这个参数,等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需输入命令:git push origin master
。
完成以上操作之后,就可以到GitHub上查看项目是否托管成功。
-
- 2019-11-2,有问题可以联系作者,qq:2452967390