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 恢复的同事删除暂存


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值