概述
git 主要功能团队协作开发 版本管理
git init 初始化 在目录中创建隐藏的git目录
git add file 添加文件让git管理 本地 -> git代码暂存区
git commit 提交代码到仓库 代码暂存区的代码->git仓库
git config --global user.email alex@126.com 设置你的邮箱
git config --global user.name alex 设置你的名字
git checkout file 撤回未提交的代码 代码暂存区/仓库 -> 本地
git status 查看当前代码状态
git log --pretty=oneline 查看提交日志 --pretty=oneline 一行显示
git reset --hard HEAD^ 回滚至前一个版本
git reset --hard 版本号 回滚至某个版本号
git reglog 查看所有修改记录
删除文件:本地删除后必须git add/rm file 提交到工作区里
git clone 远程地址 克隆代码从远程 SSH需要验证 HTTPS不需要验证
git remote add origin 远程地址
git push -u origin master
分支开发流程:
1、新建一个分支 -> git checkout -b dev
查看分支 git branch, 切换分支 git checkout dev
2、开发完后下载主库到本地
切换到主库 -> git checkout master
更新到最新 -> git pull
3、主库与本地代码合并 -> git merge dev
如果有冲突 git status 可以查看合并冲突
4、合并后提交到主库
git push origin master
git stash 临时保存改变
git stash list 查看暂存的列表
git stash apply 恢复暂存
git stash drop 删除当前暂存的
git stash pop 恢复的同事删除暂存
最后
以上就是痴情大米为你收集整理的27 git的全部内容,希望文章能够帮你解决27 git所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复