git安装使用及Github上传项目,pycharm操作git

今天在这个反复的摸索中,终于将本地的python项目上传到Github上之前是好几次的尝试都没有成功,今天终于成功了,感觉有点小激动,所以就赶紧将其记录下来。
首先为大家介绍一下这个Git,在公司进行项目开发过程中一般都是使用SVN,它一般是公司中的项目小组进行协同开发使用,属于集中式版本控制系统;而这个Git则是分布式版本控制系统,我个人觉得比较适合个人进行开发项目。而Github这个网站则是为Git仓库提供托管服务的,只要申请一个Github的账号,就可以免费获得Git远程仓库。
1.申请Github账号,创建仓库
登录Github官网:https://github.com,注册账号,并创建一个新的项目

git安装使用及Github上传项目,pycharm操作git_第1张图片
image.png

git安装使用及Github上传项目,pycharm操作git_第2张图片
image.png

git安装使用及Github上传项目,pycharm操作git_第3张图片
image.png

创建完仓库就会跳转到该仓库的详情页面
git安装使用及Github上传项目,pycharm操作git_第4张图片
image.png

2.下载Git,上传代码
直接在百度上搜索Git,然后下载对应的版本
git安装使用及Github上传项目,pycharm操作git_第5张图片
image.png

下载安装基本都是傻瓜式安装,根据提示一步步的来就行了。在这里我参考了一下文章: https://github.com/xiezongnan/Summarize/blob/master/git/Git_Setup.md,这边文章也是有人发表在Github官网上的一篇文章,解释得相当详细,把每个命令都翻译了一遍。大家可以参考一下。
(1)Git安装好之后,点击打开Git Bash
git安装使用及Github上传项目,pycharm操作git_第6张图片
image.png

(2)切换到本地存放项目文件的地址
git安装使用及Github上传项目,pycharm操作git_第7张图片
image.png

(3)生成本地的git管理,命令:git init
image.png

(4)输入git add .
意思是将项目中的所有文件添加到仓库中,如果想添加某个特定的文件,只需要把.换成这个特定的文件名即可。(git add后面是一个英文点)
image.png

(5)输入git commit -m "first commit",这个是此次提交文件的注释,引号里面的内容是根据个人需要填写。
git安装使用及Github上传项目,pycharm操作git_第8张图片
image.png

这个时候可能会出现提示输入自己的邮箱或者名字,相当于登录自己的github账号,输出成功之后再输入git commit -m "first commit"就会成功。
git安装使用及Github上传项目,pycharm操作git_第9张图片
image.png

(6)输入git remote add origin https://自己创建仓库的url地址(就是在github创建的仓库地址),将本地的仓库关联到github上
image.png

(7)输入git push -u origin master ,这是将代码上传到github仓库。
git安装使用及Github上传项目,pycharm操作git_第10张图片
image.png

基本的上传操作就这么多了,中间在将本地仓库连接到github远程仓库时遇到了一个问题,我也顺手将其记录下来。
错误:

fatal: remote origin already exists.  #意思是远程连接已经存在

解决:

git remote rm origin # 删除远程的git仓库
git remote add origin https://远程仓库url # 再次添加远程git仓库
git push -u origin master # 代码提交,成功解决

3.在pycharm中同步项目到git
(1)设置pycharm连接github,settings-->Version Control-->GitHub,如果没有注册github的需要注册账号


git安装使用及Github上传项目,pycharm操作git_第11张图片
image.png

(2)配置完GitHub,还得配置Git


git安装使用及Github上传项目,pycharm操作git_第12张图片
image.png

注意:不能配置完github就开始使用,它只是告诉了pycharm你的账号和密码,pycharm还不知道如何进行版本控制操作,它的底层还是需要调用git的功能
(3)建立远程仓库,提交代码
git安装使用及Github上传项目,pycharm操作git_第13张图片
image.png

填写仓库名称简单的描述


git安装使用及Github上传项目,pycharm操作git_第14张图片
image.png

选择需要添加的代码,点击ok上传
git安装使用及Github上传项目,pycharm操作git_第15张图片
image.png

等待片刻,上传成功就可以在GitHub上查看自己上传的项目代码
git安装使用及Github上传项目,pycharm操作git_第16张图片
image.png

(4)更新代码
先提交代码,再推送到远程仓库
git安装使用及Github上传项目,pycharm操作git_第17张图片
image.png

git安装使用及Github上传项目,pycharm操作git_第18张图片
image.png

(5)取消本地项目和github的关联
git安装使用及Github上传项目,pycharm操作git_第19张图片
image.png

你可能感兴趣的:(git安装使用及Github上传项目,pycharm操作git)