Git使用

Git使用–初阶

初始化配置

git config --global user.name 'intelia'

git config --global user.email 'elia'

Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识。
C:\Users\admin路径下的.gitconfig文件里面可以看到
–global 表示全局属性,所有的git项目都会共用属性

创建版本库

  • 项目文件夹内,执行:git init

提交文件

代码编写完毕后

  • git status => 查看文件状态

  • git add 文件名 => 将文件添加到暂存区

  • 提交到本地库

    • git commit> => 提交文件到本地库
    • 编写注释,完成提交

    ​ 或者

    • git commit -m “注释内容” => 直接带注释提交

查看文件提交记录

  • git log 文件名 => 进行查看历史记录

  • get long --pretty=oneline 文件名 => 简易信息查看

回退历史

  • git reset --hard HEAD^ => 回退到上一次提交
  • git reset --hard HEAD~n => 回退n次操作

版本穿越

  • git reflog 文件名 => 查看历史记录的版本号
  • git reset --hard 版本号 => 回退到对应版本

还原文件

  • git checkout – 文件名

删除某个文件

  • 先删除文件,在git add提交
工作区 暂存区 本地库 add commit checkout -- <fileName> reset --hard HEAD reset --hard HEAD add 删除文件 commit 工作区 暂存区 本地库

Git使用–分支

  • git branch <分支名> => 创建分支

  • git branch -v

  • git checkout <分支名> => 切换分支

  • git checkout -b <分支名> => 一步切换分支

    合并分支

  • git checkout master => 切换到主干

  • git merge <分支名>

GitHub使用

增加远程地址

  • git remote add <远端代号> <远端地址>

    <远端代号> 是指远程链接的代号,一般直接用origin作代号,也可以自定义。
    <远端地址> 默认远程链接的url
    例: git remote add origin https://github.com/user111/Helloworld.git

推送到远程库

  • git push <远端代号> <本地分支名称>
    <远端代号> 是指远程链接的代号。
    <分支名称> 是指要提交的分支名字,比如master。
    例: git push origin master

克隆一个项目

  • git clone <远端地址> <新项目目录名>
    <远端地址> 是指远程链接的地址。
    <项目目录名> 是指为克隆的项目在本地新建的目录名称,可以不填,默认是GitHub的项目名。
    命令执行完后,会自动为这个远端地址建一个名为origin的代号。
    eg: git clone https://github.com/user111/Helloworld.git hello_world

从GitHub更新项目

  • git pull <远端代号> <远端分支名>
    <远端代号> 是指远程链接的代号。
    <远端分支名>是指远端的分支名称,如master。
    例 git pull origin master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值