zoukankan      html  css  js  c++  java
  • git常用操作 配置用户信息、拉取项目、提交代码、分支操作、版本回退...

    git常用操作 配置用户信息、拉取项目、提交代码、分支操作、版本回退...

    /********git 生成key************/
    ssh-keygen -t rsa -C "email@email.com","email@email.com"是你的github账号
    生成的密钥目录:C:Usersadmin.ssh
    
    /********git 配置用户信息************/
    git config --global user.name "qing_321"
    git config --global user.email "qing_321@163.com"
    git remote set-url origin xxxx //更换仓库地址
    /**************拉取项目*******************/
    git clone https://gitee.com/qing_321/html_hot_reload.git
    
    /*************提交代码**************/
    git add . //增加 修改及新增文件
    git commit -m 'xxxx' //填写修改的注释信息
    git push origin master //提交项目到master主分支 
    
    /****分支操作****/
    git branch //查看本地分支
    git branch -r//查看远程分支
    git branch dev //创建分支
    git checkout dev //切换到dev分支上
    git push origin dev //提交到dev 分支上
    git merge dev //把dev合并到主分支master上
    git branch -d dev //删除本地dev分支 
    //删除远程分支,需执行这两行命令
    git branch -r -d origin/branch-name 
    git push origin :branch-name 
    
    /****文件合并****/
    git checkout develop static/js/help.js //把develop分支static/js/help.js文件合并到当前分支
    
    /****版本回退****/
    git reflog //查看提交的版本
    git reset --hard 1094a // 指定版本回退
    git reset --hard HEAD^ //回退上一个版本,^代表上个版本,^^代表上上个版本,依次类推
    git reset --hard HEAD //撤销当前分支合并 *合并还没提交
    
    
    git revert 98db289a379939c7d4bfc14aee1889ab4581338f //单独回退某次的提交
    git push --force //提交回退后的版本到远程仓库
    
    /****未提交前的操作****/
    git checkout . //放弃文件的修改
    git checkout -- xxx //放弃某个文件的修改(xxx文件名)
    git clean -df //清除本次新增的文件
    
    /****撤销xx文件的合并****/
    git reset xxx 
    git checkout xxx
    
    git stash //把修改的内容缓存到本地 
    git stash pop //把本地缓存代码提取出来
    
    /****.gitignore 文件添加或更新后规则无效****/
    git rm -r --cached test.txt // test.txt重新成为未跟踪文件
    
  • 相关阅读:
    css3 让一个图片翻转示例代码
    万能清除法
    str_replace 字符串匹配替换 explode 拆分字符串成数组 implode 数组 为字符串 list($month, $day, $year) = split ('[/.-]', $date);
    历年沪深A股、香港H股票数据导入和实时数据更新展示 ---转载
    CSS3生成音频波纹效果加载中动画
    jQuery中Ajax快捷方法之$.getScript()
    jQuery中Ajax快捷方法之$.get()
    ajax 关于IP地址查询的API
    php 拒绝用户输入非法字符
    PHP 字符串函数是 PHP 核心的组成部分。
  • 原文地址:https://www.cnblogs.com/yz-blog/p/9632923.html
Copyright © 2011-2022 走看看