Git上传/更新项目到github(实际操作)
首先创建一个仓库
这里我要上传的是一个航班信息管理系统
创建成功后到了这个页面:
这里我们需要复制我们的ssh :https://github.com/weihubeast/flight_system.git
,因为使用git上传会用到这个
git下载官网
git安装教程
安装完成后我们查看git是否安装成功:
按住Windwos + R打开运行窗口:
输入cmd打开cmd.exe,输入git --version
得到版本号,表示安装成功
项目管理上传
- 首先到我们的项目中
我的项目在:D:\Java\workspace\flight_system
右键单击Git Bash Here
进入到如下命令行:
- 先执行
git init
,意思是把这个目录变成Git可以管理的仓库(会发现在当前目录下多了一个.git文件夹),这个.git目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。 - 执行
git add .
,将项目上所有的文件添加到仓库中 - 执行
git commit -m "first commit"
,双引号里面的内容表示你对这次提交的注释
ps:到这一步会出现你提交代码的很多信息
ps:这里如果报错: unable to auto-detect email address
解决办法:
找到工程目录 (Project) 的.git文件夹,打开之后找到config文件,在最后边加上一句话
[user]
email=your email
name=your name - 执行
git remote add origin https://github.com/weihubeast/flight_system.git
,因为我上面的ssh地址为https://github.com/weihubeast/flight_system.git
,所以是这个,你的应该是git remote add origin + 你的ssh
- 执行
git push -u origin master
,上传代码到github - 执行完没有异常会弹出两个框让你输入github账号密码
输入完成后即自动上传,下图是上传完成的标志,完成后赶紧去你的github上刷新看看吧
我们修改了项目如何更新到github上呢:
很简单,还是进入到我们的项目目录,这次我们的项目已经被管理了,所以直接
git add .
就可以了
然后输入git commit -m "更新说明"
最后提交git push origin master
就更新了
提交可能遇到这个问题:error: failed to push some refs to ‘xxx(远程库)’
解决方式点这里