git 删除远程文件_Git简易教程安装及简单使用

7d70c022bdc3ad9c3263bfb6973b399a.png

Git是一种版本控制器,在项目开发中可以用来托管代码,本文分享git的简单使用。

一、下载安装Git

1. Git下载

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

c085dde604fbf784f3439fd3a6c94057.png

2. 安装

检验是否安装成功 电脑桌面或者其他任意文件夹下,点击鼠标右键,如果看到Git GUI和Git Bash则表示安装成功

23b0eca5da11274e8b9f3d5072b37b37.png

Git Bash是为了方便你在windows下使用git命令的模拟终端,我们可以在git bash中执行一些shell命令。

二、Git配置

初始化配置

1. 配置用户名和邮箱

git config --global user.name "username" // 添加用户名,username为你在github上注册的用户名。git config --global user.email 123456789@qq.com // github设置的邮箱地址,改成自己的邮箱。

2. 查看是否配置成功

git config --list

6ddac5b2337482c129c35e3a37a96bd8.png

初始化新的Git仓库

  1. 新建文件目录或者进入已有的文件目录下 可以通过cd的方法进入,或者直接在目录下右键->选择Git Bash Here

  2. 创建Git仓库

git init

1a95fe66ba2c5ba5002580598f4f5d3d.png

执行成功后,当前目录下会生成一个.git的隐藏文件夹,仓库创建完成。

e39d16adefce7b795769009ead711722.png

三、Git文件管理

696e8ec92f2e8d668ea96d9325f1fbec.png

查看git帮助信息

git help

添加文件

1. 查询状态

git status

b1aa18b1a6c75251c54972863dda1531.png

2. 将文件添加到暂存区

git add test.txt

a9bc5a657585159c2e6c16b2c51cbd60.png

git add file //跟踪 -添加到暂存区 git add file1 file2 file3 git add folder/* git add folder/*.py git add folder git add --all

3. 从暂存区提交到本地Git仓库

git commit -m "add test.txt"

3021ab3aecceda76cdc31686d188a404.png

git log //查看提交记录

第2步和第3步可以直接使用命令:

git commit -am "提交注释”

注意:使用上面的命令,对于未跟踪状态的文件是无法提交的(比如新增的文件)

删除文件

1. 删除文件

 git rm "test.txt"

3b4dbc0a08430f468679596dc1cad1cc.png

也可以直接手动删除文件

删除文件夹:

git rm -r foldername/

2. 提交到本地Git仓库

 git commit -m "delete test.txt"

34b4aee7805d4eca35a903df2cc607f2.png

Git远程仓库

可以将本地仓库备份到远程服务器上的git仓库,实现代码共享。

如果是首次push,没有添加远程链接,需要在github创建新的仓库,然后复制仓库URL链接:

git remote add origin https://github.com/xxxxx/xxxxx.git git push -u origin master

1. 将本地仓库同步到git远程仓库

git push

2. 将远程仓库复制到本地

github项目仓库地址复制:

264bba4f96ec9fa28eda26fcdc8513e2.png

git clone 仓库地址

7713c6cb7664e661867da67ce75289e9.png

将远程仓库克隆到本地后,会生成一个.git的目录

153705e8b031505ba39f035388f884f0.png

查看.git/config文件

dd3fe4e07ad11cb9fd4739aaef8365a0.png

可以看到当前本地分支为master,git branch查看本地分支

4be76724bc71b06fbb37e22207ef89e6.png

关联的远程库为origin,可以通过git remote查看

25b6cde7af728a09692beec04e5d84bd.png

远程库origin所在的位置为 git@github.com:ZHHAYO/python_notes.git

.git\refs\heads\master文件内容为:

7cf7212890aabea789631a02881861dcd08dac46

表示本地仓库最新的commit id

.git\logs文件夹下保存的是.git\refs文件夹下相应文件的变更记录

.git\logs\HEAD.git\logs\refs\remotes\origin\HEAD .git\logs\refs\heads\master

三个文件 内容如下:

7e830c6e47eb0da6f597ca9d85198876.png

3. 本地仓库更新

如果远程仓库更新,可以使用git pull或者git fetch + git merge命令,将远程项目更新到本地。

git fetch origin master git merge origin/mastergit pull origin master

查看远程仓库地址

git remote -v

627a63857abb2cbde3857631291ae884.png

四、参考教程

  1. git - 简明指南:http://rogerdudler.github.io/git-guide/index.zh.html

  2. 廖雪峰git 教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值