初次提交
1. Git客户端安装好
2. github上建立一个自己的仓库 Create a new repository
3. 在自己本地项目目录下通过命令 git init 把这个文件夹变成Git可管理的仓库
git init
4. 在自己本地项目目录下依次执行
git add . //将代码添加到本地仓库
git commit -m "first commit" //(提交到本地缓存,引号里说明提交了什么东西?说白了就是注释)
git branch -m main //github在2020.10月起新创建的仓库默认使用main做为主分支名*(以前为master)
git remote add origin 你的仓库远程地址 //(将本地仓库的代码提交远程github的仓库,后面的地址就是之前创建完github仓库在页面上面有一个https的地址 如"https://github.com/xiaoming/repository.git")
git push -u origin main //将本地的master分支推送到origin主机,-u参数同时指定origin为默认主机,后面就可以不加任何参数使用git push了。
然后就会发现GitHub上自己的这个仓库已经提交进去代码了
后续提交代码
现在假使我们修改了我们这个本地项目的一些文件,那我们就需要把修改的文件与GitHub上的远程仓库同步。
git status //查看本地仓库状态
git add . //将代码添加到本地仓库
git commit -m "second commit" //提交到本地缓存
git push //这里我们已经第一次提交代码时已经指定了主机以及地址了 所以直接使用git push即可(提交当前所在的分支),关于分支有关知识请移步廖雪峰的git教程'https://www.liaoxuefeng.com/wiki/896043488029600'
提交代码至远程仓库成功(以上过程都可用git status查看状态)
关于tag 版本标记(了解)
假使我们的这个项目已经大功告成可以发布啦
我们为这个项目的版本起名为 myProject_V1.00
git tag myProject_V1.00 -m "第一个版本" //也可以不写注释直接执行 git tag myProject_V1.00
git tag //git查看tag命令
git push origin myProject_V1.00 //将本地Tag推送到远程Tag上
然后就会发现自己的github仓库里面多了一个tag版本 内容为你现在的项目内容
删除tag
git push origin --delete Tag名 //删除远程Tag
git tag -d Tag名 //删除本地Tag命令