GitHub和git区别
GitHub可以看作是个网盘,开发可以把自己源码上传到这个网盘里,供大家一起分享,他是源码的仓库
git是一个工具,管理代码和版本,要想把代码上传到github上,必须使用git这个工具识别git命令,将代码上传到github上
如何通过pycharm上传代码到github
1,注册github的用户名和密码
2,下载安装git工具
3,pycharm安装插件,插件相当于一个入口,链接git的入口
需要安装的插件有:github和Gitee
4,通过pycharm上传代码到github上
第一次上传时,pycharm的菜单为pycharm–>VCS–>Share Project on Github
第一次时会让输入github的用户名和密码
Repository表示项目上传过去你要新建立一个仓库,所以这个可以根据个人习惯命名;(不能是中文,如果用git上传需要现在github上新建个目录,pycharm时会自动新建了)
Remote:无所谓可以自行填写;
Description:可以填写也可以不用填写;
之后点击Share,就会出现如下窗口,意思就是说里边的这些文件你想要把哪些同步到github上的仓库里边呢,如果全选的话就会全部同步上去;
然后我们转换到github上边去看一下:
存在另外一个问题,如果我们对这个代码进行修改了,如何将其更新到github上呢?他不像我们的word之类了改动文件之后它会自动保存;这里需要我们手动去推送,
将上述添加注释后的代码推送到github上,即代码更新后如何推送到github上:
Git–>Commit(更新Pycharm这个IDE后的步骤)
如果你不写的话他会提示你:
此时还没有完事,他还是没有上传的状态,我们只是告诉Pycharm我们要把修改的detection.py也就是此时状态是蓝色的,表示我们改动的,这个要推送上去,但是还没有推送。
GIt–>Push
Push时候是这个界面,告诉我们要Push的是哪些内容:
看下面状态栏显示正在Push:
Push成功之后会有提示: