4月28

林纳斯

GIT:分布式版本控制系统

Gitlab:私有云代码托管平台

程序员测试写的代码会用Gitlab来进行托管

公司核心的文档

GitHub:公有云代码托管平台

svn:代码版本控制

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

 

注意事项

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

Git:分布式

SVN:集中式

Git安装方法

然后一直下一步安装成功

添加path环境变量

然后打开cmd输入GIT

打开cmd输入这三个命令进行配置

使用之前,我们首先需要配置账户,email

git config --global user.name "username"

git config --global user.email "email"

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

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

验证自己配置的name和邮箱

git config --list

创建仓库:git init

git status 查看仓库状态

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

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

git log:查看代码提交记录 查看提交日志记录

• git log --oneline #查看简陋的信息

• git log 查看所有记录信息

• git log -1 #显示最新的一条提交记录信息

• git log --all --graph #查看提交的版本演变

 

版本回退:可以回到过去,也可以穿越到未来

git reset --hard 随即复制commit里面的六位

git reflog #记录git所有的操作,包含了提交以及回退

返回到未来

版本回退:

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:55  曹灿  阅读(59)  评论(0)    收藏  举报