Git与GitHub的使用--上传文件与文件夹

时间:2022-11-22 14:28:19

初学git,刚开始只能上传文件到github,始终搞不定将文件夹上传到github上,后来发现原来仅仅是一个命令的事情。

这里不记录如何创建账户,如何设置SSH Key,如何新建一个仓库等前期准备工作。

主要步骤:

1. 进入一个非空的文件夹下,初始化本地仓库

git init

2. 设置名称与邮箱

git config --global user.name "liuXXXX"
git config --global user.email "liuXXXX@xxx.com"

3. 向缓存区添加文件/文件夹

git add ./文件夹/文件夹/xxx.cpp

4. 保存到本地仓库

git commit -m "first commit"  #-m之后的是对本次提交的描述

5. 1–4步和github没什么关系,第5步往后才是推送至远程仓库即github。

添加远程仓库,注意这里不要采用https的方式,要采用git的方式。

git remote add origin git@github.com:你的gitbub的用户名/仓库名.git

若你使用了

git remote add origin https://github.com/你的gitbub的用户名/仓库名.git

这种方式,那么你每次push时都要输入用户名和密码。

这时可以采用

git remote rm origin

进行移除https的origin,再重新添加git方式的远程仓库

6. 推送至远程仓库

git push -u origin master

7. 以后使用时,直接从3开始,3-4-6,不用每次都重新配置。