ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Git 版本控制工具

2022-05-29 23:33:38  阅读:206  来源: 互联网

标签:Git 版本控制 暂存区 仓库 git 本地 commit 工具 com


1. GIt与SVN的区别

Git : 分布式版本控制系统,分为本地仓库和远程仓库。

SVN:集中式版本控制系统,代码只存在远程服务器上。

2.git的工作流程

(1)从远程仓库通过clone命令克隆到本地仓库;

(2)从本地仓库通过checkout命令检出到工作区workspace;

(3)在工作区修改代码后通过add命令将代码添加到暂存区;

(4)通过commit命令将暂存区代码提交至本地仓库;

(5)通过push命令将本地仓库推送到远程仓库

3. git下载

git下载地址:https://git-scm.com/download/

远程仓库:本次使用码云:https://gitee.com/

创建仓库:https://gitee.com/imingyuetaqingfeng/my-only.git

4.环境配置

1.环境配置:

(1)设置用户信息:

  git config --global user.name "Swl_Maky"

  git config --global user.email "tt18240119625@163.com"

(2)查看配置信息:

  git config --list

  git config user.name

1. 本地初始化一个仓库:git init :会在当前文件夹下生成一个.git的隐藏文件夹

2. 从远程仓库克隆到本地: git clone 地址 :示例(git clone git@gitee.com:imingyuetaqingfeng/my-only.git)远程仓库的代码会复制到本地当前文件夹下

5.git的工作目录

6. 常见的git命令

(1)查看当前文件的状态  git status  或更简洁:git status -s

(2)将文件添加到暂存区(以跟踪状态):git add hello.txt

(3)将文件移除暂存区(撤销跟踪状态):git reset -- hello.txt

(4)将暂存区文件提交至本地仓库 : git commit -m “songwenlong_commit”  (-m : 指的是git提交的日志;-m 中是提交时的备注信息)

或者:git commit 回车后弹出编辑日志信息页面:  输入i , 然后输入具体日志信息, 然后按ESC退出, 再输入:wq进行保存

注意:必须得先add添加到暂存区后,才能commit 提交至本次仓库

(5)删除文件:git rm hello.txt ,执行完该命令后,默认已经添加至暂存区了,直接commit提交就可以了; 也可以在文件夹中通过鼠标右键删除,但执行完后,该操作并没有添加至暂存区,所以这样方法删除还在先添加至暂存区,然后再commit ,才能从本地仓库将该文件删除。

 

标签:Git,版本控制,暂存区,仓库,git,本地,commit,工具,com
来源: https://www.cnblogs.com/Swl-Maky/p/16325279.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有