初学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"
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
进行移除https的origin,再重新添加git方式的远程仓库
6. 推送至远程仓库
git push -u origin master
7. 以后使用时,直接从3开始,3-4-6,不用每次都重新配置。