zoey
点击国内主页可以让浏览速度加快哦 ~ !

使用git提交本地文件夹到github仓库

2019-08-19 git github 远程代码管理 提交本地文件
Word count: 770 | Reading time: 2min


    虽然我的博客就是有布置到github上,但是之前都没有怎么单独使用过git推送项目代码,今天突然想把小学期的实训项目代码给推到github上保存一下。但是发现目录下没有.git文件夹,又忘了生成的命令了,所以上网度了一下,顺便做个笔记的形式给记录一下。






安装git环境

    首先使用git工具,肯定是先要下载安装配置的。这里安装过程我就不详讲了,网上应该是一搜一大把的多,这里给一下一个人家的安装教程链接吧
git安装教程链接




创建上传的远程仓库

    登录自己的github,然后在里面new一个仓库
新建仓库

然后你可以看到:
setup界面

生成.git

    进入到要推送代码和项目的本地文件夹下,然后在本地搜索栏填入”cmd”回车打开cmd命令窗口(也可以ctrl+R,cmd,回车,在用cd进入到目录下,就是略麻烦一点)
cmd

    然后在命令行中敲入“git init”

1
git init

cmd


    可以看到目录下即有了.git文件夹

cmd

添加到暂存区

    把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件(夹)。

1
git add .

add命令截图


commit 到主分支(master)

1
git commit -m "描述信息"

commit命令截图




连接本地和远程仓库并提交

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

git push -u origin master

前一个命令是把本地和远程仓库连接起来,第二个命令是把缓存里的文件推送到远程上去

add命令截图


    这一步如果你是首推的话,会弹出登录框让你登录github的账号密码,跟着填好了登录就行了(截图如下)

登录

检查下结果

    到这上一步其实已经可以了,但是保险起见还是去github上看一下吧

结果

done ~ !

补充

    如果出现以下的报错,可以考虑以下步骤(主要原因可能是账号密码方面出错了)
err

  1. 配置用户信息
1
2
3
git config --global user.name [username]

git config --global user.email [email]
  1. 查询用户信息
1
git config --list
  1. 如果push遇到在输入密码是熟错后,就会报这个错误fatal: Authentication failed for

解决办法:

1
git config --system --unset credential.helper

之后你在push就会提示输入名称和密码




该条目内容来自博主 酒壮熊人胆 的git操作及fatal: Authentication failed for错误解决

参考博客

博主 必须往前走 的Git——如何将本地项目提交至远程仓库(第一次)

博主 EmbeddedLife 的Git下载安装及设置详细教程

博主 酒壮熊人胆 的git操作及fatal: Authentication failed for错误解决

Author: Zoey

Link: https://zoey1038569979.github.io/2019/08/19/git_sub/

Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.

< PreviousPost
关于HDOJ 1326题(Box of Bricks) 的理解(C/C++)
NextPost >
关于HDOJ 1323题(Perfection) 的理解(C/C++)
CATALOG
  1. 1. 安装git环境
  2. 2. 创建上传的远程仓库
  3. 3. 生成.git
  4. 4. 添加到暂存区
  5. 5. commit 到主分支(master)
  6. 6. 连接本地和远程仓库并提交
  7. 7. 检查下结果
  8. 8. 补充
  9. 9. 参考博客