zoukankan      html  css  js  c++  java
  • git使用指南

    创建新仓库

    创建新文件夹,打开,然后执行

    git init

    以创建新的git仓库

    检出仓库

    创建一个本地仓库的克隆版本

    git clone /path/to/repository

    如果是远端服务器上的仓库

    git clone username@host:/path/to/repository

    工作流

    工作目录(working dir),持有实际文件

    暂存区(index), 缓存区域,临时保存你的改动

    HEAD, 指向最后一次提交的结果

    添加和提交

    添加到暂存区

    git add <filename>

    git add *

    提交到HEAD

    git commit -m "代码提交信息"

    推送改动

    提交到远端仓库

    git push origin master

    可以把master换成想要推送的任何分支

    没有克隆现有仓库,欲将你的仓库连接到某个远程服务器

    git remote add orign <server>

    创建一个分支,并切换过去

    git checkout -b feature_x

    切换回主分支

    git checkout master

    删除分支

    git branch -d feature_x

    将分支推送到远端分支

    git push origin <branch>

    更新与合并

    git pull

    合并其他分支到当前分支

    git merge <branch>

    标记合并成功

    git add <filename>

    预览差异

    git diff <source_branch> <target_branch>

    标签

    创建标签

    git tag 1.0.0 1234567890

    获取提交ID

    git log

    替换本地改动

    git checkout --<filename>

    丢弃本地所有改动与提交,

    git fetch origin

    git reset --hard origin/master

  • 相关阅读:
    bzoj2064分裂(dp)
    关于逆元的学习笔记(尚未完成)
    线性基学习笔记
    bzoj2460元素(线性基,贪心)
    CF280C Game on tree(期望dp)
    XJOI contest800
    关闭极域电子教室学生端的各种方法
    大坑!有网,电脑qq登不上去!!
    4.25 ZJOI2017 10AM
    bzoj1621
  • 原文地址:https://www.cnblogs.com/sgwjj/p/11482942.html
Copyright © 2011-2022 走看看