Git的基本使用

GitHub名词解释:

Repository(仓库)
收藏(star)
复制克隆项目(Fork) 该fork的项目是独立存在的
Pull request(发起请求)
Watch(关注)
Issue(事务卡片)

Git的三个区域

工作区 暂存区 git仓库
在这里插入图片描述

Git添加文件从工作区到暂存区

git add 文件名

Git添加文件从暂存区到Git仓库

git commit -m “提交描述”

Git的基本配置

1.设置用户名
git config --global user.name ‘xxx’
2.设置用户名邮箱
git config --global user.email ‘xxxxxx@qq.com’

Git本地初始化项目

1.创建一个新的文件夹
2.在文件夹里使用 git init 生成.git文件
3.向仓库中添加文件 先创建文件 然后用git add 添加到暂存区 然后用git commit 添加到仓库中
4.修改文件 修改后 使用 git add 和 git commit
5.删除文件 git rm 文件名 然后 git commit -m ‘删除文件’
git rm --cache 只删除暂存区的文件

Git远程管理github仓库

1.下载项目 git clone 仓库地址
2.git add git commit
3.通过git push提交到远程仓库

远程Git密码设置

将./git/config中
[remote “orgin”]
url = https://github.com/用户名/仓库名.git
修改为
[remote “orgin”]
url = https://用户名:密码@github.com/用户名/仓库名.git

指令:

git reset 版本快照的id号 用git log来查看id号
git checkout – 文件名 将暂存区的数据恢复到工作目录
git log 查看提交的历史记录
git diff
git diff 快照id1 快照id2
git diff --cached 比较暂存区和git仓库中的快照
git commit --amend 更正最近一次的提交
git mv 文件名1 文件名2 修改文件名

git reset HEAD 拉取最近一次提交到版本库的文件到暂存区 该操作不影响工作区HEAD指向最新的版本
HEAD~指向上一个快照
git reset 默认为–mixed 撤销一次提交命令 将HEAD指向上一个快照 将HEAD移动后指向的快照回滚到暂存区域
git reset --soft HEAD~ 撤销一次提交命令 将HEAD指向上一个快照
git reset --hard HEAD~ 撤销一次提交命令 将HEAD移动后指向的快照回滚到暂存区域 然后将暂存区域的文件还原到工作目录

分支相关

切换分支 git checkout 分支名
创建并切换分支 git checkout -b 分支名
合并分支 git merge 分支名
删除分支 git branch -d 分支名
创建分支 git branch 分支名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值