zoukankan      html  css  js  c++  java
  • git工具使用

    简介

    用法:

    1. 初始化:

    git init
    

    2. 添加到暂存区

    git add 文件名
    
    git add .
    

    3. 查看状态:

    git status
    

    4. 提交到仓库:

    git commit  -m "描述信息"
    

    5.查看差异:

    查看已经暂存起来的文件(staged)和上次提交时的快照之间(HEAD)的差异
    
    git diff --cached
    

    6.回退

    git reset --hard 版本标号
    

    团队管理

    1.创建分支

    git branch 分支名
    

    2.切换分支:

    git checkouk 分支名
    

    3.查看当前分支:

    git branch
    

    4.合并某分支到当前分支:

    git merge 分支1
    

    联网管理(云端操作)

    在没有添加网址到本地搜索列表的情况下:

    1.从云上克隆:

    git clone 网址    
    
    git clone  https://git.oschina.net/xxgui1992/my-test.git

    2.从云上下载并合并到本地:

    git pull 网址
    
    git pull https://git.oschina.net/xxgui1992/my-test.git

    3.上传到云

    git push 网址 
    
    git push https://git.oschina.net/xxgui1992/my-test.git

    将云端的地址添加到本地搜索列表中的情况下

    如果没有将云端的地址添加到本地搜索列表中,则下面的上传下载将会报错:
    
    git remote add origin https://git.oschina.net/xxgui1992/my-test.git
    

    1.从远程获取最新版本并merge到本地:

    git pull origin 分支名
    
    git pull origin master //从远程获取最新版本并Merge到本地

    2.上传到云端:

    git push origin 分支名
    
    git push origin master

    常见的步骤:

    git pull origin master //从远程获取最新版本并Merge到本地 
    git touch init.txt //如果已经存在更改的文件,则这一步不是必须的 
    git add . //添加所有文件包含文件夹 到暂存区
    git commit -m "第一次提交"   //将暂存区中的东西提交到仓库
    git push origin master      //将仓库中的东西上传到云端

    操作演示:

    这里写图片描述

    如何删除:

  • 相关阅读:
    洛谷 P1767 家族_NOI导刊2010普及(10)
    洛谷 P2919 [USACO08NOV]守护农场Guarding the Farm
    COGS 1619. [HEOI2012]采花
    UVA 11181 Probability|Given
    hdu 3336 Count the string
    洛谷 P2176 [USACO14FEB]路障Roadblock
    洛谷 P2691 逃离
    BZOJ 1040: [ZJOI2008]骑士
    vijos 1320 清点人数
    POJ 3417 Network
  • 原文地址:https://www.cnblogs.com/xxg1992/p/6636382.html
Copyright © 2011-2022 走看看