我是靠谱客的博主 痴情大米,最近开发中收集的这篇文章主要介绍27 git,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部