基本操作
git clone “url”把一个url克隆到本地
git status查看工作区的状态
git add
可以让git跟踪到一个文件的修改记录 git remote add origin 将本地仓库关联远程的仓库
git pull origin master –allow-unrelated-histories 如果本地仓库和远程仓库有冲突,需要使用命令:
git commit -m “此次变更的评论” 提交当前暂存区到工作区
git pull把github上的代码拉到本地
git diff比较两个冲突文件的不同
git log查看git提交日志,会显示每一次提交的id
git reset –hard
回退到之前某个id的版本 git reflog看到当前版本之前的版本号及id
git rm -r –cached .重置所有缓存,注意后面有个点
git push -u origin master 提交到master分支
git remote remove origin 取消关联远程的仓库
rm -rf .git 删除本地git
git是保存修改记录的工具
里程碑
里程碑 = 稳定版本号.
里程碑的含义是: 一个阶段比较稳定的版本,正式提交发布出去.提供zip下载.
操作步骤:
在github网站上.进入项目首页.
横栏按钮(commits, branches, release等),找到release按钮.
找到按钮:draft a new release,点击进入下一页面.
填入版本号,以及说明信息.
完成后,点击publish release,将软件发布出去.
这样就完成里程碑建立,同时会自动生成zip下载链接.
分支开发
以前版本中有一个bug,需要马上修复,但是master已经推送了一个新功能,此时就不能在master修复bug,因为新功能还没测试,这样发布会产生更严重问题,此时需要在以前版本为基础创建一个分支,修改bug,然后把此分支合并到master