Git的新手使用指南(学习笔记)

Git新手教程(1)

首先,你需要确保自己的电脑上安装了git,并且拥有一个远程仓库的账号(如github、gitee账号等)



前言

很多新手在刚接触git时可能会一头雾水,不知道从哪里开始,不清楚输入的命令有什么用,这里统一为你解答


一、git是什么?

简单来说,git就是相当于一个云盘,存储你的代码等东西。Git分为远程仓库,本地仓库、暂存区等概念,具体含义可以自行百度。

git的基本概念

二、本地仓库的使用步骤

1.基本配置

1.1 打开软件

打开Git Bash:
在这里插入图片描述


1.2 设置你的用户信息
git config --global user.name "写你的用户名"
git config --global user.email "填写你的邮箱"

1.3 查看配置信息
git config --global user.name
git config --global user.email

1.4 解决git中文乱码问题

(1) 打开Git Bash执行下面的命令

git config --global core.quotepath false

(2) ${git_home}/etc/bash.bashrc 文件的最后增加下面两行
注意:${git_home} 表示你git的安装路径

export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"

2.配置本地仓库(在你电脑上)

1)在你电脑的任意一个位置创建一个空目录作为我们的本地git仓库

2)进入这个创建好的目录,右键打开Git Bash Here窗口

3)执行以下命令

git init

4)之后便可以在目录中看到一个隐藏文件夹(.git)—没有看到的话,说明你的电脑没有打开查看隐藏文件的选项,可以在下图中找到并打开。
如何查看隐藏文件
在这里插入图片描述
5)将远程仓库的文件下载到本地
输入以下命令,然后等待几秒钟即可:

git clone https://gitee.com/xxxx/xx.git

https://gitee.com/xxxx/xx.git 是项目的https路径


3. 将文件提交到本地仓库

这里需要注意,刚刚新建的目录中除了.git这个隐藏文件外,其余的所有文件都属于在工作区的文件。

3.1 将你的项目复制到刚刚创建好的目录中。

在这里插入图片描述


3.2 将项目文件提交到暂存区

注意后面有一个英文的点

git add .

3.3 将暂存区的文件提交到本地仓库
git commit -m "这次提交的注释,可以随便写点什么"

3.4 查看提交的日志

一下命令可以查看你的每一次操作,包括已经回滚和删除的操作。

git log

3.5 查看每一次操作的日志
git reflog

注意事项:每一次对文件的修改,都要重新使用git add和git commit这两个命令才能重新提交到本地仓库。


4.分支

所谓分支就是从主线上分离出去,进行独自开发,从而不会影响到主线的功能。

4.1 查看分支

使用以下命令可以查看当前所有的分支

git branch 

4.2 创建分支
git branch 这里写分支的名称(英文)

如: git branch dev01


4.3 删除分支
git branch -d 写要删除的分支名称

如:git branch -d dev01


4.4 切换分支
git checkout 这里写分支名称

例如:git checkout master


4.5 合并分支

这里一般先切换到master路线上,然后执行以下命令。

git merge 被合并的分支名称

三、远程仓库

1.创建远程仓库

首先你需要在github或者码云(gitee)上进行一个账号的注册,之后需要在里面创建一个仓库(远程仓库)


2.公私密匙配对

在本地打开git bash并且输入以下命令,然后连续按几次回车(注意不要输出任何内容):

ssh-keygen -t rsa

这里无需担心,如果公钥已经存在,则此操作会自动覆盖之前的公钥。


3.获取公钥

输入以下命令即可:

cat ~/.ssh/id_rsa.pub

然后将出现的一大串字符进行复制(在git bash黑窗口下,只要选中就会默认复制下来了)。


4.远程配置

将刚才复制的公钥粘贴到gitee(或者github)里的ssh


5.推送到远程仓库

5.1 将本地仓库中的文件推送到远程仓库

首先,需要进入远程仓库,复制远程仓库的ssh地址:
在这里插入图片描述


5.2 在本地仓库的目录下打开git bash

打开git bash后输入以下命令:

git remote add origin git@gitee.com:xxxxx/xxxxx.git

origin是一个标记,可以更改,但是一般不建议瞎写。
git@gitee.com:xxxxx/xxxxx.git是你刚才复制的远程仓库的ssh地址。


5.3 开始进行推送

输入以下命令即可:

git push origin master:master

origin是前面取的标记名。
master是推送master分支(将本地仓库的master推送到远程仓库的master)名字一样时可以省略写为:git push origin master


总结

以上就是git的一些基础操作流程啦。之后有时间,我将会把idea上怎么配置git的方法更新好。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玻璃瓶和纸飞机

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值