git是什么,为什么,如何使用

目录

git是什么

为什么使用git

git怎么使用

  一些常见的操作


git是什么

git是个分布式版本管理工具。除git之外还有很多工具可以做版本管理。

版本管理工具类似于一个档案馆。每次提交就相当于留下一个纸质档案,因此很好回溯查看和对比。

分布式就是每个人都有一个自己的档案馆。

集中式例如svn,就是只有一个档案馆。

为什么使用git

git是分布式的,所以项目中每个码农的本地仓库都可以作代码的备份,

反过来说项目中的每个码农又都能获得一份完整的代码库工作副本。

你把自己的git仓库建好之后就可以上传导GitHub、GitLab、gitee这种平台上了,也就是远程仓库管理工具,一种代码托管工具,而且还可以记录谁在查看或提交代码。

git怎么使用

git属于一种命令行的软件,跟图形化的软件不一样,按一下按钮就能实现操作,git要自己输入命令行执行操作,但工作原理基本是一样的。

不过也有方便的图形化软件,有博主的推荐gitkraken什么的。

安装Git

        从Git官网下载并安装Git。没什么要注意的地方,设置好下载目录盲点就可以了。下载完成后会 有三个图标。然后点击桌面右键能看到多了一个Open Git Bash Here,点击就可以输命令行了。

配置Git

配置用户信息(必须操作),以便Git知道是谁在提交代码:

git config --global user.name "Your Name"

git config --global user.email "youremail@example.com"

因为Git每次提交的时候需要告诉对方。本次提交的作者和邮件地址是多少。

  一些常见的操作

github下载源码:

也就是从远程仓库克隆一个现有项目,桌面右键Open Git Bash Here,输入

git clone [url]

通常在code/http那复制url,然后源码就下载到桌面上了。

自己创建项目进行管理:

新建一个文件夹,放所有的项目代码,然后再这个文件夹里面右键Git Bash Here,输入

git init    

Initialization进行初始化,就能看到这个文件夹下面多了一个.git的文件夹,然后就可以写你的代码了。然后写多少就提交多少。add后面要加空格。

git add .   添加所有文件

或 git add [file]  添加单个文件

commit提交,引号内的是备注,比如:“功能1已完成”。注意:这个备注一定要写! 

git commit -m "备注"

回溯上一版本:

使用checkout命令进行恢复。它的语法是:

git checkout HEAD main.py

(注意HEAD大写,其中main.py是项目中一代码文件)它的作用是从最后(新)一次的提交里把main.py复制到工作区(会覆盖)。回车,再次打开源代码,发现昨天的内容它回来了。

其他的还有

  1. 连接远程仓库(可选): 如果你想要与GitHub、GitLab等远程仓库协作,首先需要在远程仓库平台上创建一个新的仓库,然后将本地仓库与之关联。

    # 配置远程仓库地址 git remote add origin [远程仓库URL] # 例如,对于GitHub仓库 git remote add origin https://github.com/username/my-project.git

  2. 推送到远程仓库: 使用git push命令将本地的提交推送到远程仓库。

    git push -u origin master

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值