Git的基础使用方法

本文最终功能:

1.从终端直接传输代码给仓库

2.用终端从仓库克隆文件

基本概念

我们先来理解下 Git 工作区、暂存区和版本库概念:

工作区:就是你在电脑里能看到的目录。

暂存区:英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。

版本库:工作区有一个隐藏目录 .git,这个不算工作区,而是 Git 的版本库。

1.从终端直接传输代码给仓库

初始化本地仓库

git init           // 该命令执行完会在当前文件夹下生成一个.git目录

添加文件到暂存区

将当前目录下的所有文件都存到暂存区
git add .           // 注意add后面要空一格
将指定文件存到暂存区
git add test1      // 将test1这个文件存储到暂存区

ps:这一步可以通过vscode的源代码管理下的更改目录下的暂存

就是这张图中的加号它就是暂存更改

之后的步骤都一样

其实git的操作都可以在源代码管理这里实现,至于使用终端,或者是偏爱图形化的界面,这就单纯取决于个人喜好了

关联远端仓库(如果还没有关联的话,已连接可以省略)

git remote add origin https://github.com/user name/repository name.git
// 注意仓库的后缀一定是.git
// 否则就连接不上,或者说是传不过去

PS: 在这里可以查看一下是否有关联成功

git remote -v    //查看当前本地仓库关联的远程仓库信息

注意:如果你是第一次使用git的话

需要配置你的用户名和邮箱,这将用于标识你的提交,简单说就是告诉git你是谁

(不过这个随便填无所谓,如果是只有你一个人写项目的话)

(如果是在团队中,最好填团队成员认得出来的名称——

你也不想有个超级暴龙战士在你的项目文件夹下用git织毛衣吧)

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱地址"

如果想换一个仓库

git remote remove origin   移除本地仓库关联的 origin 远程仓库

提交更改到本地仓库

git commit -m "首次提交"      // 双引号内填写有关本次提交的信息

推送代码

git push origin main
// 新版的git是main作为主枝,但是老版本的git是master

//老版本
git push origin master 

// 不过这个只是单纯的名称区别,没有太大关系
// 你甚至可以改分支的名称

2.从远端仓库克隆代码

git clone https://github.com/username/repo.git
cd repo

这个vscode有直接链接github仓库的,然后可以直接在上面拉取

步骤如下:

1. 在Vscode左端找到远程资源管理器

2. 打开远程存储库

3.根据需求选择

如果选择第一个,就可以打开对应的Github仓库了,你可以直接在上面修改

只要你没有git push,就不会对github仓库中的代码有实质性的影响

文章的最后:附加上菜鸟的git教学链接,有不足的地方可以到上面补缺

Git 工作区、暂存区和版本库 | 菜鸟教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值