git 使用记录

一、版本控制

  是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改的历史记录,备份以便恢复以前的版本的软件技术

 

二、版本控制分类

  1.本地版本控制 (自己的电脑上进行版本备份)

  2.集中式版本控制  (每次编写代码,必须先从服务器获取最新的代码,服务器崩了就完了)

  3.分布式版本控制   (所有的版本都同步到本地的每个用户,每个人都拥有全部代码)

 

三、git的历史

  李纳斯linux之父开发的。

  最初git是辅助linux内核开发(社区贡献),来替代BitKeeper

  

四、配置git

  git官网下载

  一路下一步

 

五、启动git

  1.Git Bash :unix与linux风格的命令行,使用最多,推荐最多

  2.Git CMD :Windows风格的命令行

  3.Git GUI :图形界面的Git,不建议初学者使用,尽量先熟悉常用命令

 

六、基本的linux命令

  1.cd :改变目录

  2. cd.. :回到上一级目录

  3. pwd :显示当前所在的目录路径

  4.ls(ll) :都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细

  5.touch :新建一个文件 ,如 touch index.txt 就会在当前目录下新建一个index.tex文件

  6.rm :删除一个文件,rm  index.txt 就会把index.txt文件删除

  7.mkdir :新建一个目录,就是新建一个文件夹

  8. rm -r :删除一个文件夹,rm -r src 删除src目录

  9. mv :移动文件,mv index。txt  src  ,将文件index.txt移动到src文件夹下。(文件夹在同一个目录下)

  10. reset :重新初始化终端/清屏

  11. clear :清除屏幕信息

  12. history :查看历史命令

  13. help :帮助

  14. exit :退出

  15:# 表示注释

 

七、查看git配置

  打开git bash (鼠标右键)

  1. 查看所有配置

  git config  -l

  2. 查看系统配置

  git config --system --list

  3. 查看用户配置

  git config  --global  --list

 

八、配置个人信息 (必须要)

  1. git config --global  user.name “jinananchuan”  #名称

  2. git config --global  user.email  xxxxxxx.qq.com  #邮箱

 

 九、git工作区域

  1.Workspace :工作区,就是你平时存放项目代码的地方

  2.Index/Stage :暂存区,用于临时存放你的改动,事实上他只是一个文件,保存即将提交的文件列表信息

  3. Repository :仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据,其中HEAD指向最新放入的版本

  4.Remote :远程仓库 ,托管代码的服务器,可以简单的认为是你的项目组中的一台电脑用于远程数据交换

  

十、git工作原理

  1.本地提交

  Working Directory  -------------》 Stage(Index)   -------------》 History   -------------》Remote Directory

          git add files                           git commit                  git push 

 

  2.拉取代码

  Remote Directory -------------》  History  -------------》 Stage(Index)  -------------》 Working Directory 

          git pull                       git  reset        git checkout

 

十一、git工作流程

  1.在工作目录中添加、修改文件                            test.txt

  2.将需要进行版本管理的文件放入暂存区域   git  add

  3. 将暂存区域的文件提交到git仓库              git  commit

  ---git管理的文件有三种状态:已修改(modified)、已暂存(staged)、已提交(committed)

  

 十二、git项目搭建

  1. 创建本地仓库

  git init

 

  2.客隆远仓库

  git clone  https://gitee.com/jjunisfather/desktop-collector-packaging.git

 

十三、git文件操作 

  

 

 

    1. 查看文件状态

    git status  filename

 

    2. 添加所有文件到暂存区

    git add  .

 

    3. 提交暂存区中的内容到本地仓库

    git  commit  -m “备注信息”

 

    4. 保存到git远程仓库

    git push

    

    

 十四、忽略指定类型的文件,不提交

  

 

十五、添加公钥

 

十六、gitee远程仓库与本地进行绑定

1. 

  

 

 

 2. 

 

 

 

 

   

(本地绑定远程仓库)具体操作注意:

1. 在文件下 新建 git (git init)

2. 在该文件下拉取github上的代码

3.拉取完之后不在该层提交git,在拉取到的代码文件里层创建你的代码,并在这层提交到远程仓库

 

posted @ 2022-06-06 15:26  雾枫  阅读(33)  评论(0编辑  收藏  举报