git使用总结一:git的基本命令使用

一、git介绍

git是一个版本管理工具(VCS),可以实现分布式版本控制,利于多个开发人员协调工作,有效地监听代码。此外,git能将本地仓库的代码上传到远程仓库。

二、git的安装

  1. windows

https://git-scm.com/download/win

  1. mac

https://git-scm.com/download/mac

下载后点击下一步下一步就好了。

查看git是否安装成功:在终端里面输入命令:

$ git --version

如果出现git的版本号,那么git就成功安装了。

三、git的基础命令行操作

  1. git init //初始化本地git仓库
  2. git add //添加文件
  3. git status //查看状态
  4. git commit //提交
  5. git push //推送到仓库
  6. git pull //从远程仓库拉去数据
  7. git clone //从远程仓库拷贝数据

首先我们先新建一个文件夹gitDemo,里面有一个index.html 和 app.js 文件,以便于演示。然后在终端中进入该文件目录。

1.初始化本地仓库:

git init 

在这里插入图片描述
然后他告诉我们初始化了一个空的git仓库

接下来我们做一些配置:
2.配置用户名:

git config --global user.name 'your username'

3.配置邮箱:

git config --global user.email 'your email'

4.添加:

git add index.html

5.查看是否添加成功:

git status

在这里插入图片描述
绿色的表示已添加,红色的表示未添加;
6.我们也可通过命令删除已添加的文件:

git rm --cached index.html

通过git status 查看一下状态
在这里插入图片描述
刚才添加的index.html就被移除了。
7.在通过命令添加某一类文件,例如我们要添加多个html文件:

git add *.html

8.添加所有的文件:

git add .

在这里插入图片描述
我们对已添加的文件进行修改,看有什么变化。
9.当我们修改了index.html文件,我们通过git status 再来查看一下状态:
在这里插入图片描述
上面显示,index.html 修改了,也就是说上面添加的index.html 和我们现在的index.html不一样了,我们需要通过git add index.html 命令重新添加。

10.提交:

git commit -m '备注'

我们在提交的时候需要写一些备注。
在这里插入图片描述
这样就将这两个文件提交到本地仓库了。

11.忽略某些文件的上传:在项目中,并不是所有的文件都需要上传到仓库的,但是我们在查看状态的时候一直提示我们需要上传

在这里插入图片描述
那么这些文件在上传时应该如何忽略掉呢?

首先我们需要新建一个文件夹 .gitignore , 然后我们将需要忽略的问价写到 .gitignore 文件中在这里插入图片描述
我们再查看一下状态

在这里插入图片描述
此时,test.txt就被忽略掉了。
当然也可以忽略到某一个文件夹,那么就在 .gitignore 文件中写入需要忽略文件夹的路径即可。

12.创建分支
这里我们添加一个login分支:

git branch login

切换到login分支:

git checkout login

在这里插入图片描述
13.将分支login合并到master中:
首先需要回到主分支中 ,git checkout master, 然后

git merge login

14.连接远程仓库

我们先在github上,新建一个仓库,在这里插入图片描述
将第一代码复制到终端中执行
在这里插入图片描述
将其push到master中:

git push -u origin master

然后我们回到github中,刷新
在这里插入图片描述
这样就讲文件添加到了远程仓库中。
如果在连接远程仓库时报错:Please make sure you have the correct access rights and the repository exist,这是因为没有配置ssh。
解决方法:
1.配置用户名和邮箱:

git config --global user.name 'your username'
git config --global user.email 'your email'

2.生成密匙:
在终端输入下面的命令

ssh -keygen -t rsa -C "your email"

一直按enter ,直到出现下面的界面
在这里插入图片描述
3.查看密匙

cat id_rsa.pub

将里面的内容复制,然后打开github,在profile中找到SSH keys-Add an SSH Key
在这里插入图片描述
在右上角点击 New SSH Key
在这里插入图片描述
将刚才的内容添加到key中就ok了(title可不填)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值