必备-8.git基础用法
2022/1/2 23:07:58
本文主要是介绍必备-8.git基础用法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 必备-8.git
- DOS命令
- git用法
必备-8.git
DOS命令
打开DOS命令窗口的几种方法?
- win+r–>输入cmd,
- 文件资源管理器路径上输入cmd,直接进入当前文件路径的cmd
- 安装git ->鼠标右键点击Bash Here
2.常用DOS命令?
DOS系统下使用,bash系统下有些不能用:
- 进入文件夹:
- cd:修改路径,进入
- cd …/:回退上一级
- cd /:快速回到根目录
- tab:遍历当前路径下的文件和文件夹
- cd tab键:遍历当前路径下的文件夹
- cd Desktop:跳转到桌面
- 创建:
- mkdir 文件夹名:创建文件夹
- copy con +文件名 ——>回车+输入内容——>ctrl+z->回车:创建一个文件夹
- 删除:
- 软删除:文件夹中有东西,删除不了
- rmdir 文件夹名:删除文件夹
- rd 文件夹名:删除文件夹
- 硬删除:文件夹中有东西也能删除,会提示是否删除
- rd /s 文件夹名:硬删除文件夹
- 删除文件:
- del 文件夹名:删除文件
- 软删除:文件夹中有东西,删除不了
- 重命名:
- rename b a:把文件b重命名为a
git用法
git和svn?
- svn:集中式的版本控制系统
- 需要联网,以文件的形式上传
- git:分布式的版本控制系统
- 每一个电脑都属于一个完整的版本控制系统服务器
- 当多个电脑协同开发时,需要一个远程仓库(服务器)
- 每个电脑都可以将自己的版本代码提交到远程仓库
- 每个电脑都可以从远程仓库download下所有版本的代码
- 特点:
- 每个人的电脑就是一个服务器,有所有版本的信息
- 如果不需要协同开发,不需要联网也可以
- 传输是以文件流的形式传输的,比文件传输快
如何将a文件夹变成git仓库,将里面的文件生成版本?
git仓库分为三个区:工作区、暂存区、历史区
将文件生成git仓库,并生成仓库版本:
- 第一步:进入a文件夹,打开Bash Here
- 第二步:
git init
:初始化当前文件夹为git仓库 - 第三步:
git status
:查看当前工作区中文件的状态- 红色:文件在工作区还没提交到暂存区
- 绿色:工作区的文件已经提交到暂存区了,但是还没有到历史区
- 第四步:
git add +文件
:将工作区的文件提交到暂存区git add .
:将工作区所有文件全部提交到暂存区,不包含删除的git add A:
将工作区所有文件全部提交到暂存区
- 第五步:
git commit -m “注释”
:提交a文件夹的当前版本到历史区- -m:后面跟的是注释
- 第六步:
- git log:查看历史区的所有版本,不包含回滚信息
- git reflog:查看所有历史版本信息,包括回滚信息
- clear:清除窗口代码
- git reset --hard 版本号:回退仓库的版本号(用git log命令查看,至少前七位)
在gitee上面创建仓库,并与git连接
-
配置上传版本的用户名和密码
git config --global user.name "啊啊啊哈" git config --global user.email "8608378+aha-aha@user.noreply.gitee.com"
-
创建git仓库,并将本地的仓库版本传到gitee仓库上:
mkdir zftest cd zftest git init touch README.md git add README.md -------------上面的不重要------------------- git commit -m "first commit"; git remote add origin https://gitee.com/aha-aha/zftest.git;//建立远程链接 git remote -v://查看本地仓库关联的远程仓库 git remote remove origin;//删除远程连接 git push -u origin master;//向远程仓库push文件到主分支
- 如果已有仓库直接用下面的
cd “已经存在的仓库路径” 连接远程仓库:git remote add origin https://gitee.com/aha-aha/zftest.git 向远程仓库push文件到主分支:git push -u origin master
-u origin master:表示推送到master分支
从gitee仓库中down下最新仓库到本地
-
克隆
git clone https://gitee.com/aha-aha/gitstuy.git:在目标文件夹下打开本地bash窗口,输入用git clone +想克隆的gitee仓库地址
-
更新:
git pull ://将gitee上最新的版本拉下来
5.分支如何操作?
-
查看分支:git branch
-
新建分支:git branch 分支名
-
删除分支:git branch -d 分支名
-
切换分支:git checkout 分支名
-
创建并切换到新分支:git checkout -b 分支名
-
合并分支:
- 切换到主分支:git branch master
- 合并分支,当前分支与test分支合并:git merge test
这篇关于必备-8.git基础用法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27消息中间件底层原理资料详解
- 2024-11-27RocketMQ底层原理资料详解:新手入门教程
- 2024-11-27MQ底层原理资料详解:新手入门教程
- 2024-11-27MQ项目开发资料入门教程
- 2024-11-27RocketMQ源码资料详解:新手入门教程
- 2024-11-27本地多文件上传简易教程
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器