• cd进入文件夹
  • git init 创建本地仓库
  • git add xx 将文件上传暂存区
  • git commit -m "xxx(提交信息)"传至本地仓库
  • github网站上创建远程仓库
  • 将本地仓库和远程仓库进行关联:git remote add
  • 将文件push到远程仓库:git push -u

1. cd进入文件夹

选择一个文件夹作为本地仓库地址,

cd 进入该文件夹

git远程仓库新建分支 创建git远程仓库_git远程仓库新建分支

2. git init 创建本地仓库

然后git init创建本地仓库,在该文件夹下就会出现.git文件夹

git远程仓库新建分支 创建git远程仓库_远程仓库_02


将要增加到该仓库的文件复制到当前目录

git远程仓库新建分支 创建git远程仓库_远程仓库_03

3. git add xx 将文件上传暂存区

接着git add . , 他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件,(此处涉及正则语言,具体细节参考正则的语法,比如*.c,就表示全部.c文件,)

git远程仓库新建分支 创建git远程仓库_github_04


这里我的出现了问题,(本来以为.单纯表示该路径下全部文件)

修改命令为git add *.cpp,那就是把所有.cpp文件),成功

git远程仓库新建分支 创建git远程仓库_远程仓库_05


add命令只是将文件加入到了本地仓库缓存中,

4. git commit -m "xxx(提交信息)"传至本地仓库

接着git commit -m “提交信息(看自己发挥想写什么”,完成将文件传至本地仓库

git远程仓库新建分支 创建git远程仓库_github_06


push到远程仓库后:“first commit"就显示在提交的文件信息提示,如下图

git远程仓库新建分支 创建git远程仓库_git_07

5. github网站上创建远程仓库

接着创建远程仓库(或者已存在的远程仓库)
在github网站上,

git远程仓库新建分支 创建git远程仓库_git远程仓库新建分支_08


选择 Repositories,【new】一个仓库

git远程仓库新建分支 创建git远程仓库_git远程仓库新建分支_09


git远程仓库新建分支 创建git远程仓库_git_10


git远程仓库新建分支 创建git远程仓库_远程仓库_11

6. 将本地仓库和远程仓库进行关联:git remote add 别名 远程仓库地址

别名能代替后面的远程仓库地址

如下图,我的仓库别名cloud-compute,我使用的是SSH方式,(其他方式还有https),ssh方式比较方便。

如果使用https,不配置ssh,每次Git clone 和push 都要输入用户名和密码)

git远程仓库新建分支 创建git远程仓库_远程仓库_12

7. 将文件push到远程仓库:git push -u 仓库别名 分支

接着,把本地仓库文件push到远程仓库

git push -u 仓库别名 分支。

中间会让填git密码,

git远程仓库新建分支 创建git远程仓库_git远程仓库新建分支_13


到github网站,刷新一下,

git远程仓库新建分支 创建git远程仓库_远程仓库_14


完成。ps:

中间在将本地仓库和远程仓库进行关联时,一开始我使用的是https的仓库地址,后面在push的时候就出现了问题,显示time out,

fetal:unable to access “https://github.com/…”,Timeout

所以我移除前面关联的https仓库,再关联SSH仓库,后面push就没问题了。

git远程仓库新建分支 创建git远程仓库_远程仓库_15


git远程仓库新建分支 创建git远程仓库_git远程仓库新建分支_16