zoukankan      html  css  js  c++  java
  • git 常用操作,下拉,提交,更新,还原

    注:
    origin为远程仓库名称
    master为远程分支名称
     

    //第一次提交所有代码

    1.git clone 项目url

    2.复制.git 和文件到根目录

    3.git add .

    4.git commit -m "XXXX(提交说明)"

    5.git push -u origin master:xxxxx(xxx为仓库名)

    //本地代码更新,提交代码

    1.git status //查看代码更新内容状态

    2.git add * //更新全部

    3.git commit -m “XXXX” //更新说明XXXX

    4.git pull //拉取当前分支最新代码

    5.git push origin master // 将本地代码push到远程服务器

    //查看状态

    git status

    //下拉代码 

    git pull 下拉代码

    git pull -u origin master:master

    //撤销修改

    单个文件 : git checkout + 文件名

    整个目录 :git checkout .(这个点要加上的)

    //还原所有更改(reset到前一个版本)

    执行命令git reset - - hard 

    //查看修改内容

    git diff



    //查看某文件修改内容
    git diff file_name(文件名称) 

    //切换分支
    git checkout name

    //分支合并
    1.新建分支test
    2.如果master 或者其他分支更新了
    3.test与更新的分支合并
    4.test merge name(更新了代码的分支名)
    5.test再重新提交一遍即可


    git checkout master
    git pull
    git checkout 分支
    git merge master
    shift + : 退出
    和并成功


    删除远程分支
    git push remote-name --delete branch-name


    //某分支如(test)合并master
    1.打开这个分支(test)
    2.切换到master 分支
    3.git pull 获取master最新代码
    4.git checkout 到某分支(test)
    5.git merge master
    6.git status 查看文件,是否有冲突的文件,解决冲突;如果有冲突,解决冲突,如果没有往下————
    7.git add *
    8.git commit -m "xxxx" 正常提交
    9.git push
    10.和并成功
     
  • 相关阅读:
    笔试助攻题(思路)
    const 修饰成员函数 前后用法(effective c++ 03)
    UNIX 是啥?!和Linux什么关系?
    我的offer之路(一)
    我的offer之路(一)
    ANSI C 与 K&R C
    c内置数据类型
    预处理器
    小数用二进制如何表示
    C++中有三种创建对象的方法
  • 原文地址:https://www.cnblogs.com/Byme/p/7601728.html
Copyright © 2011-2022 走看看