Git

Git

Git:分布式版本控制系统

Gitlab 私有云代码托管平台:程序员测试写的代码,公司核心文档

GitHub:公有云代码托管平台

svn:代码版本控制

码云:完全抄袭GitHub,可以说是中国版的GitHub

 

注意事项

公司里面的核心代码(产品账户密码,服务器密码),这些代码是自己写的,千万不能分享的GitHub等博客园的其他平台,如果一定要分享账户密码,一定使用***代替

 

Git环境搭建

下载Git-----打开bin目录------复制路径-----到path中新建环境变量

提交 谁提交的?

使用之前,我们首先需要配置账户,email git config --global user.name "xjy"

git config --global user.email "email"

git config --global color.ui true 开启颜色的配置信息

打开控制台输入以上命令

 

 

在本地创建一个文件夹,在文件夹里面创建仓库(存储代码的目录),最后会把仓库里面的代码提交到私有云(公有云)的平台

怎么验证你配置的name和email是配置正确? git config --list

 

 

创建仓库

git init

 

 

在learnGit目录下创建index.txt文件

 

 

Git命令

查看仓库状态: git status

提交文件命令汇总: git add 文件名称 把要提交的文件提交到暂存区

 

 

git commit -m "" :提交文件,双引号里面必须填写备注,备注告诉大家你干了什么

 

 

git log:查看记录

 

 

git log --oneline 查看简陋的信息 git log -1 显示最新的一条提交记录信息 git log --all --graph 查看提交的版本演变 git reflog 记录git所有的操作,包含了提交以及回退

更新文件

需重复之前操作

 

 

版本回退

回到过去

首先git log找到所有版本

 

 

穿越未来

首先git reflog找到所有修改记录

 

 

版本回退: 1、怎么从现在版本回退到过去版本? A、使用git log查看到所有的记录 B、使用 git reset --hard commitID(想要回到过去版本的提交ID) 2、怎么从过去版本回退到最新的版本? A、使用git reflog查看所有的操作记录 B、使用 git reset --hard commitID(想要回到最新版本的提交ID)

posted @ 2022-04-28 18:42  饭依然特稀  阅读(29)  评论(0)    收藏  举报