git快速入门(1)
创始人
2024-05-30 14:37:12
0

1 git的下载与安装

1)下载git安装包

下载路径:https://git-scm.com/

我的操作系统是window,64位的,我下载的Git-2.33.0-64-bit.exe,从官网下载或者从网址下载链接:

链接地址:https://pan.baidu.com/s/1jkxEJ3pI3JIyDyYJ2uHIkw

提取码:1234

2)安装git

windows上,直接运行安装包,傻瓜式安装即可。

安装完成后,在桌面上点击右键菜单,可以看到 git菜单​

打开git bash,输入 git --version ,如果如下图所示,返回了版本信息,就说明git安装成功了。

3)安装net framework4.7.2

机房的计算机push代码时,系统提示需要安装此组件。傻瓜时安装下即可。教室机房千万不要重启,不然计算机会恢复的。

这个组件如果不安装,后面与远程仓库交互总是会弹出账户输入窗口,安装之后只需要输入一次张宏。

百度网盘链接地址:https://pan.baidu.com/s/1jkxEJ3pI3JIyDyYJ2uHIkw

提取码:1234

4)账号需要反复输入的解决办法

关于账号一次登录。在不用输入账号的方法

https://blog.csdn.net/whereismatrix/article/details/126517683

在git bash中执行下该句。告诉git记住git账号。

git config --global credential.helper store

然后再git push 或者 git pull时,输入账号,系统记住账号

2 git的使用

可以参考git官网的帮助来学习git

Git - Book https://git-scm.com/book/zh/v2

1)gitee上注册账号

https://gitee.com/

2)建议gitee账号绑定一下你的邮箱

3)在gitee上创建仓库

在gitee的右上角的“+”,可以添加一个仓库 (每个项目创建一个仓库,仓库可以保留项目的历史文件)

新建仓库界面上,可以复制仓库的地址。也可以看到git的账户设置命令。这些后面都会用到

点击上面的【初始化readme文件】 ,界面如下。现在你通过浏览器其实就可以维护你的仓库了奥!

以后,你登录gitee,在“我的”中就可以找到仓库,打开仓库了。

4) 本地配置用户信息

初次使用git前,需要配置用户信息

在任意目录下点击右键菜单git bash here

设置用户信息,这样后期操作文档时就能记录是谁操作的。这里的信息你在giee上之前看到过把

git config --global user.name "username"

git config --global user.email "yourmail@163.com"

设置完之后,可以使用 git config ---list查看配置信息

5)开发将仓库内容克隆到本地

本地创建文件夹demo,在文件夹中点击右键菜单 【Git Bash Here】

输入命令: git clone https://gitee.com/caohx666/cmo_week03

机房如果安装了 net framework的同学,在这里输入 gitee账号,如果没有安装的同学,需要向后面开年的那样每次与远程服务器交互都需要输入用户名和密码

之后要求输入gitee的用户名(如果没有适当设置,每次从远程仓库交互都需要输入账号信息)

输入gitee账户的密码

如果账号正确,则可以成功将远程仓库的信息下载到本地。

注意:有的计算机上执行时,会提示安装net framework,请下载安装。

6)添加文件后提交到本地仓库

在git中添加文件,需要先用git add命令将文件加到暂存区,然后再将修改git commit提交到本地仓库

git add 文件名 将指定文件添加到暂存区

git add . 将所有文件添加到暂存区

git commit -m "message" 提交暂存区的内容到本地仓库,日志信息为:message

7)本地仓库信息提交到远程仓库

应为我们之前从仓库clone出来的,所以push的时候自动push到那个远程仓库了。

如果你想提交到其他仓库,需要是使用gi remote 添加和查看远程仓库。

8) 修改文件后提交到本地仓库

git add finename 可以将文件保存到暂存区,等待提交

git commit -m “提交日志xxxx” 将暂存区文件提交到仓库

git push 将本地仓库的内容提交到远程仓库

具体过程如下。

先修改001.txt 为如下内容

修改文件后保存。

8) 删除文件提交到仓库

为了方便演示,我们就演示刚才添加的文件001.txt

git rm filename 删除文件提交到暂存区

git commit -m “编写提交日志” 提交到本地仓库

git push 提交到远程仓库

9) 查版本更新日志

–all 显示所有分支

–pretty=oneline 将提交信息显示为一行

–abbrev-commit 使得输出的commitId更简短

–graph 以图的形式显示

9) 更新远程仓库文件到工作区

git pull 将远程仓库的内容 更新到工作区

为了做这个实验,大家可以通过浏览器 去修改文件内容 。我修改了1.txt的内容

可以看到 git pull 之后 ,本地工作区内容更新了

9) 更新最新的远程仓库文件到本地仓库,然后再更新工作区

关于游离态的说明

http://www.360doc.com/content/21/0827/17/19244573_992865850.shtml

git fetch 将远程仓库 代码 更新 到本地仓库

git chekout 将本地仓库内容更新到工作区

先使用 geit fetch 拉取到本地 仓库,

为了做这个实验,大家可以通过浏览器 去修改文件内容 。我修改了1.txt的内容的前8行

然后再使用git checkout 更新到工作区

9) 更新最新的远程仓库文件到本地仓库

git fetch 将远程仓库 代码 更新 到本地仓库

10)文件冲突的解决--待续

11)分支的操作——待续

不错的博客

https://blog.csdn.net/itworld123/article/details/120220097

12)本地文件提交到远程的新仓库

# 1.初始化
git init# 2.添加所有文件到本地仓库
git add .# 3.提交到本地仓库(备注自行修改)
git commit -m "init"# 4.新建远程仓库
git remote add origin https://git仓库地址/分组名/仓库名.git
# 示例: git remote add origin https://github.com/xx-group/first-project.git# 5. push到远程仓库

相关内容

热门资讯

安卓系统对比骁龙,性能与生态的... 你有没有想过,为什么你的手机里装的是安卓系统,而不是苹果的iOS呢?又或者,为什么你的安卓手机里搭载...
qt程序安卓系统运行,基于Qt... 你有没有想过,为什么有些手机上的程序运行得那么顺畅,而有些却总是卡得让人抓狂?今天,就让我来给你揭秘...
安卓系统免费应用推荐,助你畅享... 手机里的应用是不是越来越多,有时候都挑花眼了呢?别急,今天我就来给你推荐一些安卓系统上的免费应用,让...
安卓系统视频通话app,打造无... 你有没有发现,现在手机上的视频通话功能越来越强大了?尤其是安卓系统上的那些视频通话app,简直让人爱...
安卓系统发现高危病毒,守护手机... 亲爱的手机用户们,最近可是有个大消息在安卓系统用户群里炸开了锅!没错,就是安卓系统发现了一款高危病毒...
安卓系统疯狂弹广告,揭秘广告软... 你有没有遇到过这种情况?手机里突然弹出一个广告,让你瞬间心情大崩溃?没错,说的就是安卓系统那让人头疼...
ebook 10进入安卓系统 你有没有发现,最近你的安卓手机里多了一个新伙伴——那就是电子书(ebook)10!没错,就是那个我们...
安卓系统如何调听筒,安卓系统调... 手机听筒声音突然变小了?别急,让我来教你如何轻松调教安卓系统的听筒,让它重新恢复活力!一、检查音量设...
安卓系统是怎么手机,解锁智能生... 你有没有想过,我们每天不离手的安卓手机,它背后的安卓系统究竟是怎么一回事呢?今天,就让我带你一探究竟...
安卓系统能代替windows系... 你有没有想过,我们日常使用的安卓系统和Windows系统,哪个才是真正的霸主呢?是不是有时候觉得安卓...
lp108安卓系统,功能特点与... 你有没有听说最近LP108安卓系统火得一塌糊涂?没错,就是那个让无数手机用户都为之疯狂的新系统!今天...
安卓系统挂载u盘,轻松实现数据... 你有没有想过,你的安卓手机或平板电脑突然变成了一个移动的U盘?没错,就是那种可以随意存取文件的神奇设...
i5 安卓系统,引领智能终端新... 你有没有想过,为什么你的手机总是卡得要命,而别人的手机却能流畅如丝?是不是因为你的手机搭载了那个传说...
安卓手机系统没有升级,揭秘潜在... 你有没有发现,你的安卓手机系统好像好久没升级了呢?是不是觉得有点out了?别急,今天就来给你详细聊聊...
安卓14系统定制v,创新功能与... 你知道吗?最近安卓系统又出新花样了!安卓14系统定制版V,这名字听起来就让人兴奋不已。今天,就让我带...
手机安卓系统越高越好,探索最新... 你有没有发现,每次手机更新系统,你的手机就像脱胎换骨了一样?没错,说的就是你,那个安卓手机!今天,咱...
鸿蒙系统怎么用回安卓,轻松实现... 你是不是也和我一样,对鸿蒙系统的新鲜感还没过,却又忍不住想回到熟悉的安卓世界?别急,今天就来手把手教...
苹果7跟安卓系统,性能对决与用... 你有没有想过,为什么苹果7那么受欢迎,而安卓系统却有着庞大的用户群体?今天,我们就来聊聊这个话题,看...
安卓手机刷简化系统,轻松实现流... 你有没有想过,你的安卓手机其实可以变得更加轻快、流畅呢?没错,就是通过刷简化系统!今天,就让我带你一...
社保掌上通安卓系统,轻松掌握在... 你有没有发现,现在的生活越来越离不开手机了?无论是购物、聊天还是办公,手机都能轻松搞定。这不,今天就...