zoukankan      html  css  js  c++  java
  • git命令

    git初始化:git init
    git负责人设置:
    git config --global user.name "xxxx"
    git config --global user.email "xxxxx"
    提交到工作区:
    git add test.txt
    提交到本地仓库:
    git commit -m "提我提交了所有 暂存区 的文件"
    git commit -o index.html about.html -m '我同时提交了 工作区的index.html 和 暂存区的 bout.html 这两个文件'
    提交到远程仓库:
    git push <远程主机名> <本地分支名> : <远程分支名>
    git push origin master : master
    将远程修改同步到本地:
    git pull
    本地已有分支,但远程没有,创建远程并追踪
    git push --set-upstream origin wangqiang-branch
    如果远程新建了一个分支,本地没有该分支:
    git checkout --track origin/branch_name
    *******************************************************************
    本地分支与远程origin的分支进行关联处理:
    git branch --set-upstream-to=origin/远程分支名称
    查看当前的本地分支与远程分支的关联关系:
    git branch -vv
    查看本地分支:
    git branch
    查看远程分支:
    git branch -r
    查看所有分支:
    git branch -a
    创建分支:
    git branch 分支名称
    切换分支:
    git checkout 分支名称
    查看分支状态:
    git status
    删除分支:
    git branch -d 分支名称
    删除远程分支:
    git branch -r -d origin/远程分支名
    git push origin :远程分支名
    远端代码强制覆盖本地代码

    git fetch --all
    git reset --hard origin/master
    git pull
    git强制提交本地分支覆盖远程分支:
    git push origin 分支名 --force
    分支合并:
    git merge 分支名称---切换到master,再合并,只会存到master中
    分支冲突:
    打开冲突文件,修改完冲突,然后再提交到工作区,再提交到个人仓库
    https://www.cnblogs.com/wangmingshun/p/5424767.html
    https://blog.csdn.net/dongapple/article/details/80451249

  • 相关阅读:
    Linux系统操作问题汇总
    记录一些mysql数据库常用操作命令和问题汇总
    python学习之路-练习小程序02(模拟用户登录)
    python学习之路02(基础篇2)
    python学习之路-练习小程序01(猜年龄)
    python学习之路01(基础篇1)
    hashmap详解(基于jdk1.8)
    maven创建项目太慢怎么办
    CAS原理
    JUC原子类3-AtomicLongArray原子类
  • 原文地址:https://www.cnblogs.com/youayou/p/12020731.html
Copyright © 2011-2022 走看看