Git的基础操作及命令

Git的基础操作及命令

1.下载安装git,git官网https://git-scm.com/

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fKMzYZtX-1617796947563)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210406175635200.png)]

无脑操作,直接下一步下载成功,安装位置可以自己定

2.桌面右键打开Git Bash Here,输入git config --global --edit创建用户配置,出来一个vim编辑页面,Esc–> : -->wq保存并退出,

之后会在 C:/用户/Administrator 中创建一个.gitconfig文件,这个文件就是用户配置文件

3.设置用户名和密码
git config --global user.name “suodada” 用户名设置为suodada
git config --global user.e mail “1569235486@qq.com” 设置邮箱

git四个功能:

  • 工作目录
  • 暂存区(暂存区不存在,只是一个文件)
  • 本地仓库
  • 远程仓库

git的工作流程:
1.在工作目录中添加,修改文件;
2.将需要进行版本管理的文件放入到暂存区域;**git add **.
3.将暂存区域的文件提交到git本地仓库;git commit
本地仓库提交到远程仓库;git push

实操1,创建本地项目

进入一个空文件夹
git init :初始化项目 产生了一个.get的隐藏文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J7n6Ge7s-1617796947569)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210406173843550.png)]

git status: 查看是否有文件被跟踪,此时没有文件,自然没有文件被跟踪

创建一个hello.txt文件,然后**git add .**添加到暂存区,跟踪文件

再次git status,就会提示hello.txt被跟踪,待提交

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sn2gDbhW-1617796947581)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210406181124264.png)]

git commit -m “new file hello.txt”:将hello.txt文件提交到本地仓库

再次git status就不会有待提交项了

实操2,克隆远程仓库项目

进入到gitee或者github,把项目地址复制

image-20210406174720046

在将要存放的文件目录下右键打开Git Bash Here

输入命令 : git clone https:地址

就可以把远程项目克隆到本地上

使用码云

1.注册登录

使用SSH公钥可以让你在你的电脑和 Gitee 通讯的时候使用安全连接(Git的Remote要使用SSH地址)

2.让gitee与本地仓库连接起来

生成公钥,在C:/用户Administrator目录下新建 .ssh文件夹,在.ssh文件夹下右键打开Git Bash Here

输入命令 ssh-keygen -t rsa 然后一直回车就会创建两个文件出来

image-20210407102457988

打开id_rsa.pub文件,内部就是ssh公钥,复制粘贴到

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hWemLLr7-1617796947586)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210407102636746.png)]

3.使用码云创建一个自己的仓库

image-20210407103122493

填写信息

image-20210407103616763

把仓库克隆到本地

git clone 地址

输入用户名(我的是手机号)+密码

IDEA使用Git

方式一:创建一个新的工程,直接把克隆的仓库中的信息全部复制粘贴到新工程目录下,替换文件即可

文件的颜色就是选中的状态,红色未add添加到暂存区,绿色在暂存区,还未提交

Idea界面多了一些git功能

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k6nkayBL-1617796947588)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210407114255097.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QO3LW1XB-1617796947589)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210407114307698.png)]

当修改完文件后,可以直接点击图1的绿色√提交,也可以在图二的Terminal中输入命令git add . 或 git commit 等命令

提交过后只是提交到了本地仓库,还未提交到远程仓库,可以点击图1的→或者命令输入git push提交到远程仓库

  • .idea文件下有一个.gitignore文件,里面配置的是不被提交的资源,可以添加.idea/命令使.idea下的所有文件不被提交到远程仓库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值