首页 > 其他分享 >03.git的添加git add、更新git pull、删除git rm 、克隆git clone

03.git的添加git add、更新git pull、删除git rm 、克隆git clone

时间:2022-11-15 19:45:34浏览次数:52  
标签:03 git pull 仓库 -- ssh 远程 ###

把不同人写的几个的代码模块组合成整体(注意:模块使用的编程环境不同)

推荐使用git,git是目前世界上最先进的分布式版本控制]

一、安装、远程仓库的绑定

1、安装git

通过Git安装包进行安装,点击安装包一直点击next,傻瓜式操作

2、Git的环境变量的配置

需要绑定用户名和邮箱

###配置用户名

1. git config --global user.name "username"

//( "username" 自己的用户名)

###绑定邮箱

2. git config --global user.email "[email protected]"

/ /("[email protected]"注测账号时用到的邮箱 )

以上命令执行完毕后,用git config --global --list 命令查看是否成功

####

3.继续在命令框输入以下命令: ssh-keygen -t rsa

生成ssh,输入以下命令,连敲3次回车键,结束后,去自己的目录下,查看是否有.ssh 件夹

###

4.将ssh文件夹中的公钥(id_rsa.pub)添加到Gitee管理平台中

###

5.查看自己的公钥是什么:cat /.ssh/id_rsa.pub

查看配置是否成功,第一次需要输入:yes

ssh -T [email protected]

[注意:git remote rm origin如果自己的用户名配置错误,则可以使用此代码更改用户名]

二、配置远程仓库

1.在gitee中新建仓库

2.初始化本地仓库:

git init     ###进行初始化

git remote -v   ###查看本地仓库git是否配置过远程仓库

git remote add origin 你的仓库地址.git   ###绑定远程仓库

git push -u origin "main"     ###提交连接测试(不要用master了20年之后是main)

三、Git中文件的添加、删除、更新、克隆

1.添加

touch 1.txt    ###创建1.txt这个文件

git add 1.txt     ###添加到库里面

2.删除

a.    git rm 文件名   ###删除文件

b.    git commit -m "备注信息"    ###提交请求

c.    git push    ###同步到远程服务器

3.更新

a.    git status    ###更新状态

b.    git pull    ###远程仓库同步更新

4.克隆

a.  git clone   ###克隆

四、Git的基本语法

1.git commit   # 将暂存区的修改提交到当前分支

2.git reset      # 回退到某一个版本

3. git pull       # 从远程更新代码

4. git push    # 将本地代码更新到远程分支上

5. git reflog   # 查看历史命令

6. git status   # 查看当前仓库的状态

7. git log       # 查看提交历史

8. git revert   # 回退某个修改

注意:【1.远程仓库和本地仓库的合并git pull --rebase origin main

              2.建立新的本地仓库先初始化,再绑定远程仓库

              3.推送的时候注意里面要有东西】

标签:03,git,pull,仓库,--,ssh,远程,###
From: https://www.cnblogs.com/SZX03/p/16893630.html

相关文章

  • 成为 Go 高手的 8 个 GitHub 开源项目
    成为Go高手的8个GitHub开源项目polarisxu 2022-11-1518:12 发表于北京大家好,我是polarisxu。想成为Go高手吗?那推荐看看这些开源项目。Go从2009年开始......
  • 本地代码上传github(个人笔记)
    本片作为记录个人学习内容,参考另外两位大咖的内容,由于是只考虑自己了解范围,存在未说明的地方可以查看底部连接查看参考文章。前期准备:1,github上有账号,有仓库,复制仓库地址......
  • 01.删除GitHub仓库里的一个文件夹
    删除GitHub仓库里的一个文件夹1、复制仓库地址2、在本地新建一个空文件夹3、在空文件夹内,右键选择GitBashHere4、弹出GITBash框5、克隆远程仓库6.拉取远程仓库......
  • 一文搞懂docker安装Jenkins,从gitee上面拉取代码.部署到另一台服务器支持版本回退
    1.前言通过docker安装Jenkins,从gitee上面拉取代码.部署到另一台服务器,并用docker启动.达到一键式构建的目标扩展功能.1.支持版本回退.2.限制版本数量,超出自动清理2......
  • GitHub+Typora实现云笔记一键上传
    git实现笔记自动上传功能简介:将更新内容自动上传同步git,无需手动提交,解锁一键式同步。流程大致为,创建新仓库,配置公钥和私钥,安装quicker软件,通过quicker上某脚本完成一键......
  • What's the difference between "Request Payload" vs "Form Data" as seen in C
      TheRequestPayload-ortobemoreprecise: payloadbodyofaHTTPRequestisthedatanormallysendbya POSTorPUTRequest.It'sthepartafter......
  • git rebase
    在上面的过程中,更新代码我使用的是 gitpulloriginB1--rebase 而不是 gitpulloriginB1 这也是平时使用rebase注意的一点,gitpull 这条命令默认使用了 --merg......
  • 解决:ORA-01034: ORACLE not available问题
    1先看oracle的监听和oracle的服务是否都启动了。启动oracle监听:cmd的命令行窗口下,输入lsnrctlstart,回车即启动监听。2查看oracle的sid叫什么,比如创建数据库的时候,实例名......
  • Git常用命令
    合并分支把commit记录合并成一次,并不提交gitmerge--squash--no-commit<branchname>暂存stash需求修改到一半,要切换到其他分支gitstashsave"message......
  • 剑指offer——Day03字符串(简单)
    Day32022.11.9字符串(简单)05.替换空格自己实现遍历字符串中查找空格位置,erase空格,insert"%20"代码如下:classSolution{public:stringreplaceSpace(strings)......