zoukankan      html  css  js  c++  java
  • git 常用的命令

    本次仓库、远程仓库的创建与克隆

    git clone 克隆远程仓库到本地
    git init 初始化本地仓库
    git push -u origin master 把本地仓库内容推送到远程仓库

    代码提交、推送、删除

    git add test.txt    将当前目录的test.txt 文件提交到暂存区

    git add . 将当前目录下修改的所有代码从工作区添加到暂存区 . 代表当前目录

    git status 查看工作区代码相对于暂存区的差别

    git commint -m "新增一个test.txt文件"   将test.txt 文件 提交到本地仓库

    git push origin master 将本地版本库推送到远程服务器 ; origin是远程主机,master表示是远程服务器上的master分支,分支名是可以修改的

    git push的一般形式为 git push <远程主机名> <本地分支名> <远程分支名>

    删除指定的文件

    git rm  test.txt

    git commit -m "delete test.txt"

    git push

    分支的查看、创建、删除、合并

    git branch 查看本地分支
    git branch -a 查看本地和远程分支
    git checkout -b 分支名  在本地创建分支,并切换到该分支
    git checkout 分支名 切换分支
    git push --set-upstream origin branch1 将分支推送到远程

    git branch -d branch1 删除本地分支
    git branch -a  查看远程分支

    删除远程分支2步

    1. git branch -r -d origin/branch1(-D强制删除-d删除) 删除远程分支(切换本地分支,再进行删除远程分支)
    2. git push origin :branch1(这里origin后面必须加空格) 推送一下以上操作的命令

    把branch1的内容合并到当前分支:
    git merge branch1(分支名)

    版本回退

    git reset --hard HEAD^   回退上一个版本
    git reset --hard HEAD^^  回退上上一个版本
    git reset --hard HEAD~100回退上上...一个版本
    git reflog   查询版本最前面的序列号
    git reset --hard 8764345  回退到指定的序列号的版本

  • 相关阅读:
    POJ 1681 Painter's Problem(高斯消元法)
    HDU 3530 Subsequence(单调队列)
    HDU 4302 Holedox Eating(优先队列或者线段树)
    POJ 2947 Widget Factory(高斯消元法,解模线性方程组)
    HDU 3635 Dragon Balls(并查集)
    HDU 4301 Divide Chocolate(找规律,DP)
    POJ 1753 Flip Game(高斯消元)
    POJ 3185 The Water Bowls(高斯消元)
    克琳:http://liyu.eu5.org
    WinDbg使用
  • 原文地址:https://www.cnblogs.com/zddwork/p/11660520.html
Copyright © 2011-2022 走看看