git使用总结

本篇文章记录一下使用git中遇见的问题及解决方法。

有两种方式来上传到GitHub上:
1、使用开发工具自带的版本控制插件
比如 webstorm自带的版本控制。这个首先在 File->Setting->GitHub, 在里面输入Host、账号和密码即可。git注意配置一下本机的git路径。

File->Setting->Version Control->GitHub

2、 在控制台中使用git进行版本控制
git init(初始化项目)
git add filename.xxx (这里是文件,文件夹的话需要在add后面加上-f)
git commit “some words to describe this modification”
git push -u origin master (这里是指上传到当前的master分支)

创建一个初始的仓库后会有怎么上传代码的提示,这里就不再赘述。
还有一个问题如下:

在push的过程中,出现了这个错误。
git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.
这是因为在创建完本地的ssh私钥之后,GitHub那边的服务器并没有连接你的钥匙,这样两者是无法进行通信的,因此在使用ssh-kengen船舰私钥之后还要把私钥的内容加入到你的GitHub账号里。在GitHub上具体的描述。
解决链接:
https://help.github.com/en/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

另附上git的官网学习链接: https://git-scm.com/book/zh/v2/