git的安装及使用方法

1 git的安装方法

安装方法:在终端输入 sudo yum install -y git 进行 git 安装,安装成功后可以使用 git --version 查看当前安装 git 的版本。图示如下:

在这里插入图片描述

2 使用 git 进行代码管理

2.1 新建仓库及配置

1、点击加号新建仓库,并进行仓库配置,图示如下:

在这里插入图片描述
此时这个仓库就建好了,但是这个仓库默认是私有的,图示如下:

在这里插入图片描述
可以选择进行开源,找到管理选项,在最下面有开源选项,勾选相应条款就可以进行仓库开源(注:空仓库不能直接开源),图示如下:

在这里插入图片描述

2、远端仓库建好后,需要将远端仓库拉取到本地,首先复制链接,图示如下:

在这里插入图片描述
3、在 linux 中创建一个新目录,把远端仓库的所有内容全部克隆到目录中。如果克隆的项目时开源项目,那么就会从远端直接克隆到本地。如下图所示,远端的名称为 linux 的仓库被克隆到了本地,图示如下:

在这里插入图片描述
查看linux仓库里面的内容如下:

在这里插入图片描述

3 上传本地文件到仓库中

1、首先拷贝 proc 中的文件到 linux 目录中,注意此时仅仅是拷贝到当前文件夹下,但是并没有上传到 git 仓库中被管理,图示如下:

在这里插入图片描述
2、执行 git add . 将当前目录中没有添加到仓库中的文件添加到仓库中,图示如下:

在这里插入图片描述
3、执行 git commit -m “进度条代码” 对添加的文件提交到本地仓库,因为本地有一个 .git 文件夹保存了所有的内容。注意 “” 里面的内容是日志,指的是对代码做了哪些工作,不可以乱写。如果出现以下报错:

在这里插入图片描述
提示:Please tell me who you are.
翻译过来就是:请告诉我你是谁。就是 git 无法识别你是谁,需要告诉 git 用户的身份,提示的解决办法如下:
git config --global user.email “you@example.com”
git config --global user.name “Your Name”
在终端命令行输入自己的邮箱与名称:
git config --global user.email “邮箱”
git config --global user.name “名称”
在命令行输入回车之后,发现不会出现这个问题了,图示如下:

在这里插入图片描述
注意:
此时代码已经提交到 git,但是只是提交到了本地的 git,代码别人是看不到的,如果想要别人也能看到自己仓库里的代码,需要上传到远端仓库,让本地仓库与远端仓库保持一致。
git config 命令的 –global 参数,用了这个参数,表示你这台机器上所有的 Git 仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和 Email 地址。也可以通过 git config -l 命令来查看自己的配置信息。

总结: 这是因为 Git 是分布式版本控制系统,所以,它必须要识别于你来自哪一个身份:你的名字邮箱地址

3、使用 git push 将本地仓库的内容上传到远端仓库。

在这里插入图片描述
此时可以看到远端仓库已经有这些文件了,图示如下:

在这里插入图片描述4、如果想要删除仓库中的某一个文件(以 main.c 为例)可以使用 git rm main.c 命令进行删除。图示如下:

在这里插入图片描述
可以使用命令 git status 查看本地和远端同步的状态,图示如下:

在这里插入图片描述
5、同步远端和本地仓库的状态,可以再次运行 git add .git commit -m “删除不需要的 main.c 文件”、git push图示如下:

在这里插入图片描述
再次输入用户名和密码,就完成了删除 main.c 文件与本地远端同步,图示如下:

在这里插入图片描述
此时查看远端仓库发现 main.c 文件已经被删除且完成了日志的更新,图示如下:

在这里插入图片描述
使用 git log 查看历史操作,可以看到具体操作的人和操作信息,图示如下:

在这里插入图片描述
如果想删除仓库点击管理,找到删除仓库选项即可删除远端仓库。然后在 linux 中输入 rm .git -rf,就完成了本地仓库的删除,图示如下:

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值