Get 便记 - 基本 Linux 和 Windows 在 Git 下操作
来源:http://www.tudoupe.com时间:2021-11-09
Get 便记 - 基本 Linux 和 Windows 在 Git 下操作
Gitub的主页是https://gitub.
一、Linux环境
1、安装git
2. 配置您的 Git 账户细节 。
第三,配置证书助理 来帮助我们保存我们的代码 在记忆中保存一个特定的时间长度, 第二次设定时间间隔 。
4. 获取 Ssh 键并建立远程GIT连接
5. 典型推力命令
当提出错误报告时,有一个很大的缓存。
二、Windows环境
备份和改建; 版本控制
(1) 版本控制系统(本地)
在数据库中插入版本编号,以区分记录版本的更改。
2) CVCS(中央化版本控制系统)
服务器有一个用于版本存储的更新版本,可以使用版本记录简单地识别适当的记录。
3) 分发的版本控制系统(DVCS)
客户不仅正在提取文件快照的最新版本,而且正在模仿当地最原始的代码仓库,即使任何共同处理服务器都失败,然后从任何镜像中将其归还给当地仓库。
2. 在Windows上安装和安装 Git
1)安装
从 git 网络安装相关版本,可在菜单中找到。Git->Git Bash命令行窗口已成功安装 。
查看版本:
(2) 设置用户名和邮箱
3. 三种基特档案状况和运作模式
1)三种状态
- 数据在提交后安全保存在本地数据库中。
- 修改后的文件: 已被编辑但尚未保存到数据库中的文件 。
- 已保存( 默认 ) : 已更改的文件当前版本将被贴上标签, 以包括在下次快照呈件中 。
2)三个工作区域
- 本地工程目录( 工作空间)
- 挂载: 将放置到悬念区域的已更改文件的图像 。
- git 仓库: 工作空间隐藏目录
.git这不是工作环境,是藏有Git版本的图书馆
3) Git 工作流程
- 对工作空间中某些文档的修改;
- 截取已更改文件的截图, 并将其放置在悬念区 。
- 上传更改以永久保存存储在 Git 仓库临时存储区的快照 。
拉取:git仓库->本地工作区
提交:本地工作区->暂存区->git仓库
4. 制作版本图书馆并将文档上传到图书馆。
1)初始化本地仓库
创建本地机器上没有文件的空仓库 。
2) 创建一个新的文件夹 git01. txt 并将其添加到暂记 。
例如:
在Git Bash中
变更文件和提交文件
可以立即在工作空间文件中对其进行修改,然后将其保存到临时储存区,并提交给当地储存库。
注:提交前必须先纳入暂记文件
(1) SRS文件提交和撤销
git Add/gittcommittee已经提交。
撤销:
从暂存区移除:
2)版本回退
简化显示提交记录:
此时, HEAD 指针默认于最近提交的记录。 版本后退是导致 HEAD 指针希望返回的版本 。
3)文件删除
6、远程仓库
1)github
2) 下载shsh(着陆需要)
3) 连接一个地方项目(地方仓库)和一个远程仓库
7、git分支操作
主要重点是已经在线的项目,分支内的任何活动都不会影响主体的功能,在分支擦亮后,可并入主干箱。
1)本地分支操作
常用基本命令
| 命令 | 描述 |
|---|---|
| git checkout branch | 切换到指定分支 |
| git checkout -b new_branch | 跳转到新分支并创建一个新分支 |
| git branch -d branch | 删除指定分支 |
| git branch | 查看所有分支,并且*标记当前所在分支 |
| git merge branch | 合并分支 |
| git branch -m / -M oldbranch newbranch | 如果新分支名称分支已经存在, 请使用- M 强制重命名 。 |
- git 检查出局 git 检查出局 git 检查出局 git 检查出局 git 检查出局 git
- 跳转到新分支并创建一个新分支:git checkout -b new_branch
- gitbranch- dbranch 应删除。
- 查看所有分支,并且
*注意当前分支: git 分支 - git 合并( git) git 合并( git) git 合并( git) git)
- 如果新分支名称分支已经存在, 请使用- M 强制重命名 。:git branch -m | -M oldbranch newbranch
注:
分行只能合并到主分支, 而不是后退。"这是不可能的, 即使Git不会不正确。"
分支机构成立时,其内容是分支机构的骨干。
2)远程分支操作
推力和拉力
相关命令
| 命令 | 描述 |
|---|---|
| git branch -a | 查看本地与远程分支 |
| git push origin branch_name | 推送本地分支到远程 |
| git push origin :remote_branch | 删除遥远的分支( 但保留本地分支 ) 。 |
| git checkout -b local_branch origin/remote_branch | 删除远程指定的分支,代之以本地创建的分支 |
从远程分支获取最新消息
在图表中显示业务记录。
3. 解决地方分支冲突
(4) 解决冲突,涉及许多人
9、标签管理
标签操作基本命令git tag
| 命令 | 描述 |
|---|---|
| git tag tag_name | 带有默认 HEAD 默认 HEAD 的新标签 |
| git tag -a tag_name -m ‘xxx’ | 创建标签并填入标签描述信息 。 |
| git tag | 查看所有标签 |
| git tag -d tag_name | 删除一个本地标签 |
| git push origin tag_name | 推送本地标签到远程 |
| git push origin --tags | 所有无滚动的本地标签被推到远程 。 |
| git push origin :refs/tags/tag_name | 删除一个远程标签 |
10, " 基本行动概念 "
1)环境集成配置
Configure->Settings->搜索git->在Path to Git executable中添加git的安装路径(一直到git.exe)->test->出现版本号,即表示成功->添加github
或
File->Other Settings->Setting for New Projects->Git/Git Hub
(2) 将项目上传到远程仓库。
项目提交到本地仓库->创建远程仓库->绑定远程仓库->推送到远程仓库
3)分支操作
(4) gitignore 插件。
5)冲突及其解决
相关新闻
- 2022-01-29 Windows 11更新系统版本的教程
- 2022-01-29 Python学习八:pip 最常用命令、pip升
- 2022-01-28 GitLab集成Jenkins进行项目构建、发布
- 2022-01-28 小白一键重装系统教程win10安装步骤
- 2022-01-27 便是三步装机系统下载地址和安装
- 2022-01-27 老毛桃u盘启动盘制作工具装机教程
- 2022-01-27 windows环境下jenkins+maven+svn+tomcat实现
- 2022-01-27 windows2016官网下载
- 2022-01-26 libevent在windows下的接口及兼容性、
- 2022-01-26 markdown编辑软件在哪下载?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
