Git命令行入门

  1. 下载安装Git:https://git-scm.com/downloads
  2. 基本命令

    1. 创建代码库

      1. 配置身份git config –global user.name “DxxxxLiu” git config –global user.email “donxxxx@outlook.com”
      2. 检查身份git config –global user.name git config –global user.email
      3. 创建库 先进入要创建库的目录,git init
        这里写图片描述
    2. 提交本地代码

      1. add命令,用于把想要提交的代码先添加进来

        1. git add 文件名,添加文件
        2. git add 文件夹名,添加一个文件夹
        3. git add .,添加库目录下的所有文件
      2. commit命令,执行提交操作,git commit -m “提交的描述信息”

这里写图片描述

3. 查看修改内容
    1. 查看文件的修改情况,git status
    2. 查看更改的内容
        1. git diff,查看所有文件更改的内容
        2. git diff 相对路径+文件名,查看指定文件的更改内容

这里写图片描述

4. 撤销未提交的修改
    1. git checkout 文件名,撤销对文件的修改(没有提交的清况,没有add)
    2. git reset HEAD 文件名,取消添加(若已经add了,那么先取消添加,再撤销修改)

这里写图片描述

5 查看提交记录
    1. git log,查看所有提交记录
    2. git log 记录id -1,查看指定id的一条记录
    3. git log 记录id -1 -p,查看指定的一条记录的具体修改内容

这里写图片描述

5. 分支的用法
    1. 作用:在现有代码基础上开辟一个分岔口,使得代码可以在主干线上同时开发,且相互之间不会影响(版本控制)
    2. 查看现有分支,git branch,有*符号的为当前所在分支
    3. 创建新的分支,git branch 分支名
    4. 切换分支,git checkout 目的分支名
    5. git checkout master,git merge version1.0,将version1.0分支中修改并提交的内容合并到master,可能出现冲突,需要手动解决
    6. 删除一个分支,git branch -D 分支名

6. 将代码托管到Github上
    1. git clone Git地址,将代码下载到本地
    2. git push origin maser,把本地修改同步到远程版本库(先需要在本地提交)(origin为Github地址,master为分支)
    3. git fetch origin master,将远程代码库上的代码同步到本地,同步下来的代码不会合并到任何分支,而是放到origin/master分支
    4. git diff origin/master,查看远程版本库上到底修改了哪些东西
    5. git merge origin/master,将origin/master上的修改合并到主分支
    6. git pull origin master,从远程代码库上获取最新的代码,并合并到本地

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值