Git从安装、了解到简单使用

Linux基本操作会之后过来理解快哦

是分布式版本控制系统,比集中式多暂存区

工作区指的是电脑能看到的目录,如创建的learngit文件夹;版本库指工作区中的隐藏目录.git;暂存区位于版本库中的stage
即add是将文件修改添加到暂存区,commit是将文件修改提交到当前分支
Git为用户自动创建第一个分支(master)以及指向该分支的指针(HEAD)

本地:
step1:安装Git
官网下载安装—桌面右击—git bash,安装完成后命令行键入:
$ git config --global user.name “MEI” $ git config --global user.email "1751812903@qq.com"
–global参数表明,这台机器上所有的Git仓库都会使用此配置,也可对某个仓库指定不同的用户名和email地址。

step2:创建版本库
Windows中需保证目录名中不包含中文名

$ git config --global user.name "MEI"
$ git config --global user.email "写自己的邮件地址"
$ mkdir learngit
$ cd learngit
$ pwd
/c/Users/MEI/Desktop/learngit

通过命令 $git init将此目录(就是刚创建的文件夹)变成Git可管理的仓库,此时可查看文件夹,多出了.git目录(文件夹),这是来跟踪管理版本库的

step3:Git添加文件(本地哦)
两步走:add —commit
添加的文件可以是任何类型
$ git add readme.txt
$ git commit -m “wrote a readme.file”
commit之后引号里加的是注释,等推到远程库中查看时候方便,知道这步是做了什么

step4:仓库内文件追踪
修改文件后只add不commit
用git status查看
git diff是查看具体修改了啥
git log来查看库中版本流动
git log --pretty=oneline—简化显示
若是想要到之前某版本:
git reset --hard HEAD^ 其中HEAD^指的是上一版本,HEAD指的是当前版本,后面直接加版本号也可以
若不知道版本号且已关闭窗口:git reflog ----查看各版本对应版本号

step5:多分支
个人使用单分支已足够,多分支主要用在多人协同工作
git checkout -b dev 指切换到新分支dev
-b创建
checkout切换

远程:
推荐GitHub:提供Git仓库托管服务,注册后可免费获得Git远程仓库
本地和远程如何构建连接:
试了很多方法,目前最简单的是注册Github后先在上面创建一个仓库,然后复制其地址,本地git push + 地址,就会弹出窗口输入账号密码最后实现连接,成功后可到Github仓库中查看是否有本地仓库中的修改内容(此前,本地修改文件需git add+git commit)
下次使用本机原有文件丢失,之前已推送至远程的,可git clone + 地址

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值