组件化(二)小白使用git

2021-12-22  本文已影响0人  奋斗的小马达

一、注册登陆

自己玩
官网链接:https://github.com/

二、github 创建远程仓库见下图

创建按钮.png 开始创建.png

创建完成 如图所示


远程仓库创建完成.png

三、编写本地代码 创建本地仓库

先看图分布图 BFFC274A277D6B97064BB75F12388DC1.png

1、编写本地代码
2、终端 cd 到代码存放的文件夹如图所示:


3E4BF3A99B828A45E5A1DD85E14CD028.png

3、创建本地仓库

git init
521575C7DF24148215742A74A4232B50.png

此时查看文件的状态

git status
E6A6710593C236A863026846B9D8CACC.png

红色部分表示 工作区代码有修改 目前没有添加到暂缓区

4、将本地代码添加到存储到暂缓区

 git add .

此时再次查看 文件状态

git status
6E6FD61F488E04FA753CE07D358A13A4.png

如图:绿色表示 暂缓区 里面的代码

5、暂缓区代码添加到本地仓库并添加提交日志

git commit -m "这里填写提交日志"
如图: 8E253EE9FDE6344271F0E71BD175FE69.png

6、将本地仓库 与远程仓库关联起来

git remote add origin  这里是你刚刚创建的远程仓库地址

远程仓库地址


远程仓库地址.png

7、提交代码到远程仓库

 git push -u origin main  

这个main 是默认分支
你可以这一步创建一个分支

git branch -M 分支名称

然后提交
 git push -u origin 分支名称  

提交代码到远程仓库 可能会让你输入用户名和密码

4DC335870F310869570C532AB1809417.png

直接输入用户名即可
用户名获取方式


1987277BE3B10BF6818B99F1984BC1F0.png

在输入密码的时候 没有任何提示

输入密码点击回车 可能会遇到的问题如下

0EA61A66D80E1BD21031E70D1B88A3E4.png
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: Authentication failed for 'https://github.com/MrFeng666/test.git/'

原因是github 为了安全 使用了 token来登录
解决方案请移步:
https://blog.csdn.net/weixin_41010198/article/details/119698015

整个提交的步骤也就是

1、创建本地仓库

git init

2、将代码添加到缓存区

git add .

3、将缓存区代码提交到本地分支

git commit -m "这里填写的是提交日志"

4、关联远程仓库

git remote add origin 这里是你远程仓库的地址

5、提交代码到远程仓库(默认仓库是 main)

git push -u origin main

6、输入用户名
7、输入密码
9、完成提交

其他指令

1、打标签

git tag 0.0.2

0.0.2 tag号 可以自定义

也可以这样写

git tag -a '0.0.3' -m "这里是描述信息"

添加描述信息

2、查看tag

 git tag

3、提交代码

 git push origin 0.0.2

提交到哪个tag下

每打一个tag 提交后 远程就会有对应的tag 如图

D52A5C900E99DEC9327EE1B23371C1C5.png 5052F80A620F7D32FB1CAFE899A5B9DE.png

4、删除某个tag(删除 0.0.1为例)
删除本地的某个tag

 git tag -d 0.0.1
删除指令.png

删除远程的tag

git push origin :0.0.1

此时查看远程的tag 发现 0.0.1 已经被删除


删除后的.png
上一篇 下一篇

猜你喜欢

热点阅读