论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
开源技术
›
开源技术
›
初识git,相识git,使用git,连上gitee(图文版) ...
初识git,相识git,使用git,连上gitee(图文版)
络腮胡菲菲
金牌会员
|
2024-11-4 03:40:35
|
显示全部楼层
|
阅读模式
楼主
主题
676
|
帖子
676
|
积分
2028
前言
本文主要简朴介绍git和连上gitee,不对git本身原理做过多论述,目标先能够简朴使用git,有一个大概相识,碰到文中看不懂的原理地方,可以暂时先跳过,大概单独搜来查看
一、什么是git?
模拟一个场景,当我们写一个比较完备工程代码的时候,会经过多次反复修改。这期间,当我们尝试修改完之后,万一运行步调失败,想打消,但是不知道该打消到哪一步才是正常,一气之下,删了重写大概我们就会想想想有没有备份,很庆幸,我们早有先见之明,进行了备份。然后我们开开心心继续写代码,同时每次乐成工程都做了一份备份。这时候,我们就有许多许多备份,为了区分,我们想到了用日期编号,好比本日7月16日,我们就编号0716,慢慢的我们就变成了,下面这个图,那么这时候,就会想这样太贫苦了,每次乐成要不停的复制备份,浪费资源空间,还得自己编号。那么有没有更方便的做法呢?这时候就可以用到我们的git。简朴来说,git就是一个版本控制管理工具,能够帮助我们完成以上需求。本文会简朴介绍和讲解怎么使用git。
二、安装git
1.windows安装git
windows详细安装步调可以参考以下链接
点击
2.linux,macOS,源码编译 安装git
linux,macOS,源码编译详细安装步调可以参考以下链接
点击
三、git常用下令
1.git init
作用:初始化一个空堆栈
简朴来说就是建房子,先得打地基
默认已经打开git下令行窗口,详细打开方式为:安装好git之后,鼠标右键点击Git Bash Here
使用git init 之后会出现一个.git文件(打开隐藏文件显示就可以查看到,这个就为git本体)
2.git add和git status
作用:将指定的代码文件提交至暂存区
git会分为三个区域,工作区、暂存区、堆栈区
工作区:自己代码放置的地方
暂存区:对于git而言,为暂时存放改动的地方
堆栈区:对于git而言,实际存放数据的地方
数据走向为:工作区->暂存区->堆栈区
可以参考下面链接,相识三个区域之间的关系
点击
我们先准备5个文件,直接使用touch 1.c 2.c 3.c 4.c 5.c 就可以创建5个空文件,为下面下令做准备
git add [file1]
添加一个文件到暂存区,这时候可以搭配git status食用,能够查看到文件的一个状态,当我们执行完git add 1.c 之后就能够通过git status查看到1.c是绿色的,其他的是红色,说明,1.c已经被跟踪,红色的说明没有跟踪大概提交到暂存区
使用git status进行查看
git add [file1] [file2] …
我们也可以一次提交多个文件
git add .
也可以一次性直接将当前目录下全部内容提交
3.git commit
作用:将代码提交,从暂存区存放到堆栈区
git commit -m "注释"
复制代码
在这里我们使用git status 就能看到提示,我们的暂存区提示是干净的。当我们执行git commit -m "注释"
时,不要叱责部文件都使用git add 放到暂存区再使用,单独一个文件也是可以直接git commit的,没完成一次commit,我们就会得到一次记录,详细再下一个下令中,git log查看
4.git log
作用:查看日志
执行git log 我们就能够查看到详细的提交日志,在后面我们也可以根据日志,进行版本的回滚,回到正常的版本,详细用法以后再来探索吧
三、git绑定gitee,推送长途堆栈
1注册gitee
点击下面gitee官网链接,点击注册,安装提示,完成用户注册
gitee官网
2本地git绑定长途gitee并推送长途堆栈
登录乐成后,鼠标移动至右边点击+号,再点击新建堆栈,下带创建步调
跳转到以下界面,输入对应的内容,直接点击创建
然后界面跳转,我们根据提示再git的下令行窗口进行对应的配置,一定要记得这里面的git全局设置,要否则无法进行长途push代码,这个只必要配置一次即可
git config --global user.name "想要的名字"
git config --global user.email "想要的邮箱"
复制代码
这两个可以随意填写,只是作为提交的时候区分
这时候我们将前面所创建的本地堆栈与gitee的长途堆栈绑定
直接复制你gitee里面显示的git remote 开头下令到本地的git下令行窗口中,复制完之后,在git下令行窗口点击右键就可以直接粘贴复制的内容
git remote add origin https://gitee.com/*你的用户*/hello.git 将本地堆栈与长途堆栈进行绑定
git push -u origin "master" 同步本地堆栈到长途堆栈中,只会提交你commit过的内容,没有commit的内容时不会进行提交到长途堆栈的
使用git log 可以查看到有红色的一个origin/master 代表同步到长途的master分支中,我们暂时不考虑什么叫做分支,后面再详细讨论,想要相识的可以自己搜索来看,一般自己普通开发,一个master分支根本够用了
再gitee当中查看提交的内容,我们点击刷新,大概F5,可以看到下面内容,我们就完成了一次根本的绑定长途堆栈和推送利用
先简朴探索到这里了,如果有题目欢迎指出
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
络腮胡菲菲
金牌会员
这个人很懒什么都没写!
楼主热帖
论销售、售前的互助与博弈
SPSS计算极值、平均值、中位数、方差、 ...
Redis发布订阅
C++读写文件
AAA
.NET WebAPI 使用 GroupName 对 Contro ...
Python:灵活的开发环境
openEuler22+GreatSQL+dbops玩转MGR
全球名校AI课程库(23)| Harvard哈佛 ...
dotnet 使用 ConfigureAwait.Fody 库设 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表