git 上传本地项目到githut中

从现在起正式开始上传步骤,依次键入

git init    (在当前目录下生成.git目录,该目录就是你的仓库了)

git add README.md   (这个代码略坑,我每次调用都会报error: pathspec 'first' did not match any file(s) known to git.错误)所以最后我替换成以下代码ok:

touch README.md    (成功后你自己的文件夹下也有README.md文件了,可以打开文件夹确认是否成功)

到这一步,仓库已经建好,但里面只有README.md文件,需要将自己的项目文件都添加到仓库中,如下;

git add .      (添加当前目录的所有文件到git版本控制,注意“.”代表当前目录下全部文件,也可以替换成某个文件路径)

git commit -m 'first commit'      (提交到本地仓库     引号的内容可以自定义,用于描述提交信息)

git remote add origin <你自己的项目ssh地址>  (链接到远程仓库,替换并填入你自己的项目SSH地址,建议直接复制github提示界面的代码)

git push -u origin master   (push到github,此处需要输入你的id_rsa密码,按提示输入后就可以等待结果了)

至此,本地上传项目到github远程仓库的步骤已经完成,上传过程可能因网络原因可能会略慢,需耐心等待;

以下附上上传的代码总结

[plain]  view plain  copy
  1. hong3@hong3 MINGW64 /f/MyProject/TestProject  
  2. $ git init  
  3. Initialized empty Git repository in F:/MyProject/TestProject/.git/  
  4.   
  5. hong3@hong3 MINGW64 /f/MyProject/TestProject (master)  
  6. $ git add README.md  
  7. fatal: pathspec 'README.md' did not match any files  
  8.   
  9. hong3@hong3 MINGW64 /f/MyProject/TestProject (master)  
  10. $ touch README.md  
  11.   
  12. hong3@hong3 MINGW64 /f/MyProject/TestProject (master)  
  13. $ git add .  

添加的文件比较多就不贴了,只捡重要的上

[html]  view plain  copy
  1. hong3@hong3 MINGW64 /f/MyProject/TestProject (master)  
  2. $ git commit -m 'first'  
[html]  view plain  copy
  1. hong3@hong3 MINGW64 /f/MyProject/TestProject (master)  
  2. $ git remote add origin [email protected]:hong3yang/MyTestProject.git  
  3.   
  4. hong3@hong3 MINGW64 /f/MyProject/TestProject (master)  
  5. $ git push -u origin master  
  6. Enter passphrase for key '/c/Users/hong3/.ssh/id_rsa':  

最后上传结果部分如下:
[html]  view plain  copy
  1. Counting objects: 69, done.  
  2. Delta compression using up to 8 threads.  
  3. Compressing objects: 100% (45/45), done.  
  4. Writing objects: 100% (69/69), 87.24 KiB | 0 bytes/s, done.  
  5. Total 69 (delta 1), reused 0 (delta 0)  
  6. remote: Resolving deltas: 100% (1/1), done.  
  7. To github.com:hong3yang/MyTestProject.git  
  8.  * [new branch]      master -> master  
  9. Branch master set up to track remote branch master from origin.  
下面是见证奇迹的时候了,去github下刷新新建的项目

猜你喜欢

转载自blog.csdn.net/qq_32403351/article/details/78046848