• 常用git命令


    1克隆、提交、拉取代码操作

    $ git clone url 把仓库克隆到本地当前目录

    $ git add filename 把代码放入git暂存区

    $ git status 查看当前的代码修改状态

    $ git commit -m “description” 把代码从暂存区存入仓库

    $ git push origin branchName 把代码推到branchName分支

    $ git pull 把远程代码拉取到本地

    (2)分支操作

    $ git branch 查看本地分支

    $ git branch -a  查看远程端的所有分支(本地和远程romote标志所有分支)

    $ git checkout branchName 切换分支

    # 新建分支

    $ git checkout -b branchName 本地创建并切换到branchName分支

    # 删除分支:删除分支前需先切换到其它分支,然后再删除非当前分支

    <1> $ git checkout branchName 切到其他分支

    <2> $ git branch -d branchtest 删除本地分支

    <3.1> $ git branch -r -d origin/branchtest 删除远程分支(实际并未删除成功,操作未完成)

    <3.2>$ git push origin :branchtest 删除远程分支(远程删除成功,操作完成)

    # 合并分支:

    $ git merge branchName branchName合并到当前所在的分支

    #解决合并分支冲突:修改有冲突的文件内容,后再提交到github

    $ git add 冲突的文件名

    $ git commit -m “解决冲突问题

    $ git push  #提交到github

    (3)版本操作:

    $ git reset --hard HEAD^ 本地回滚到上一次提交

    $git reflog 查看所有的操作纪录(查看版本号)

    $ git reset --hard 版本号 回滚到指定的版本

  • 相关阅读:
    搭建基本的React Native开发环境
    Java跨平台原理
    MySQL主从复制与Atlas读写分离
    自动生成和安装requirements.txt依赖
    Mac 证书错误
    zabbix报警信息设置
    zabbix自定义监控项数据类型错误
    Centos7.6 双网卡,修改默认路由
    linux 安装 websocketd
    土豆聊天 机器人
  • 原文地址:https://www.cnblogs.com/reyinever/p/11225390.html
Copyright © 2020-2023  润新知