zoukankan      html  css  js  c++  java
  • git操作指令合集

    1.下载完git,需要输入用户名和邮箱

    git config --global user.name "Your Name"

    git config --global user.email "email@example.com"

    注意git config命令的--global参数,用了这个参数,表示这台电脑上所有的GIt仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址

    2.创建一个空目录

    cd d:/进入D

    mkdir learngit

    cd learngit

    pwd 用于显示当前目录

    3. git init 通过这个命令把这个目录变成Git可以管理的仓库

    4.上传文件(首先把要上传的文件放在learngit目录下)

    5.git add 文件名字(此步骤五任何显示,证明成功)

    6.用命令告诉Git,把文件提交到仓库

    git commit  -m"文件说明"-m后面是本次提交的说明,一定要写,此处commit可以一次提交多个文件,所以可以多次使用add

    7.git status 查看那个文件变动了

    8.git diff 文件名 (查看具体文件的内容变动)

    9.再次执行git add git commit 的操作

    10.git log 查看修改记录 git log --pretty=oneline

    11.git reset --hard HEAD^ (HEAD^表示当前版本的上一个版本)

    12.cat 文件名字 (查看文件内容)

    13.git reset --hard 文件变动的ID编号(回到指定id编号的版本)

    14.git reflog (记录每一次的指令,此命令可以查看历史指令)

    15.git checkout -- 文件名(返回最近一次git commitgit add 的状态)

    16.git reset HEAD 文件名(把暂存区的修改回退到工作区)

    17.rm 文件名(直接在文件管理器中把没用的文件删除)此后需执行git rm 文件名   git commit -m’’

    18.git push -u origin master推送

    19.克隆 git clone git@gihub.com:2623238476/book.git

    20.git checkout -b x  创建分支(x为分支名;-b参数表示创建并切换,相当于 git branch xgit checkout x

    21.git branch 查看当前分支

    22.合并分支,即把其他分支内容合并到master    git merge x   (x 为分支名)

    23.git branch -d x 删除分支X

     

     

     

     

     

  • 相关阅读:
    [2012山东ACM省赛] Fruit Ninja II (三重积分,椭球体积)
    [2012山东ACM省赛] The Best Seat in ACM Contest (模拟)
    [2012山东ACM省赛] n a^o7 !(模拟,字符替换)
    [ACM] Hrbustoj 1376 能量项链 (区间动态规划)
    红黑树 c++ 实现
    八大排序算法
    git 常用命令
    linux 学习笔记 day1
    挑战:数据提取 — 实验楼
    挑战:历史命令 — 实验楼
  • 原文地址:https://www.cnblogs.com/rose1jj/p/9966163.html
Copyright © 2011-2022 走看看