当前位置: 首页 > news >正文

怎么制作有效网站百度关键词查询工具免费

怎么制作有效网站,百度关键词查询工具免费,ftp是属于一种网站发布方式,无极网络平台目录 0.本地代码分区1.配置自己的个人信息(设置一次即可)2.新建仓库3.提交代码到暂存区(加入购物车)4.从暂存区撤回(不会改变工作区文件)5.恢复指定版本(会改变工作区文件)5.1&#…

目录

  • 0.本地代码分区
  • 1.配置自己的个人信息(设置一次即可)
  • 2.新建仓库
  • 3.提交代码到暂存区(加入购物车)
  • 4.从暂存区撤回(不会改变工作区文件)
  • 5.恢复指定版本(会改变工作区文件)
    • 5.1:第一种情况
    • 5.2:第二种情况
    • 5.3:第三种情况
  • 7.忽略文件
  • 8.查看信息
    • git status (暂存区和工作区的区别)
    • git log(查看历史提交记录)
  • 9.乱码问题解决
  • 10.使用别名

这两张图大概看看就可以,有个概念即可
在这里插入图片描述
在这里插入图片描述
链接: git官网
写在前面
我坚持认为,用得上的知识才是有用的,所以学习技能要以实际需求为导向,比如git工具可以管理linux这种庞大的项目,但是问题是,你需要嘛?
我们可以先找把自己的项目实现版本管理,git工具已经有极大的帮助了。

0.本地代码分区

git一共有三个区
工作区:就是我们编辑的那些文件夹,写的那些代码
暂存区:运行add命令就是把文件放到这个区里面
分支区:运行commit命令把暂存区提交到分支区,也就是真正到了git里面。

问题:why not submit directly to the branch area?
为什么要有暂存区,直接提交到分支区不好吗?
答案是:
当项目足够大的时候,这边改一点,那边改一点,暂时一点点的add暂存区,然后一次性的commit,
比如超市购物的时候,不能买一个饼干付一次款,买个饮料付一次款,最好是先放在购物车里面,最后一次性的结算。
很明显,购物车和这个缓存区的发明逻辑很像。
当然还有其他的好处,慢慢就体会到了。

1.配置自己的个人信息(设置一次即可)

这里相当与设置你的身份证,每一次提交都有信息留下,
注意:如果用户名和邮箱设置错了,重新设置一个正确的即可,会覆盖掉的。

$ git config--global user.name "dleid" #你的用户名
$ git config --global user.email"dleid@qq.com" # 配置你的邮箱
$ git config --global init.defaultBranch master # 配置主分支#查看设置的用户名
$ git config --global user.name  
# 查看设置的邮箱
$ git config --global user.email

2.新建仓库

进入到项目文件夹下,运行下面的命令。

$ git init

init之后会在当前路径下新建.git隐藏文件夹,这个文件夹就是版本区,如果想删除库,可以用rm -rf .git(要谨慎删除)(linux命令),window系统设置显示隐藏文件,直接删除即可。

3.提交代码到暂存区(加入购物车)

add可以每次添加一个文件,文件夹,整个文件夹
根据需求抄一下就可以了。

提交单个文件
$ git add src/status_interfaces/package.xml
提交单个文件夹
$ git add src
提交所有
$ git add.

4.从暂存区撤回(不会改变工作区文件)

能加进去,也能撤回去,开车时候,学会刹车一定比加油门更重要。

#清空暂存区
$ git reset
#从暂存区撤回指定文件
git reset <filename>

5.恢复指定版本(会改变工作区文件)

如果我们的代码改出了各种各样的问题,我们要恢复上一个版本。

5.1:第一种情况

仅仅在工作区更改,希望恢复到上一次提交状态:git checkout 恢复到最近一次提交的状态

5.2:第二种情况

已经add到暂存区:
先git reset 把文件从暂存区撤销掉
再次运行git checkout 覆盖掉工作区版本

5.3:第三种情况

已经commit提交了:
git reset --hard<commit的hash码>,这个时候工作区恢复为上一个版本,暂存区不变
注意如果已经远程到了服务器,这个命令要小心。

大家注意一个点:只要提交的版本,不管是不是覆盖之类,都是丢失不了的,可以用git reflog查看所有提交过的版本

7.忽略文件

很多的临时文件,我们是不需要管理的,比如备份文件等等是不需要关心的。

$ git add .gitignore
$ git commit -m "添加Git忽略文件"
$ git add.
$ git commit -m "测试提交临时目录"

##. 示例
以下是一个常见的 .gitignore 文件示例:

# 忽略日志文件
*.log# 忽略临时文件
*.tmp# 忽略编译生成的文件
*.pyc
*.class# 忽略 IDE 配置文件
.vscode/
.idea/# 忽略依赖文件夹
node_modules/# 忽略特定文件夹中的所有文件
build/
dist/# 忽略特定文件,但排除特定文件
*.txt
!README.txt

.gitignore 是一个非常实用的工具,可以帮助你保持仓库的整洁,避免不必要的文件被提交到版本控制中。

8.查看信息

git status (暂存区和工作区的区别)

运行这个命令之后
1.对列出版本库和暂存区的差异:显示如果暂存区版本比较新,就显示需要提交到版本库
在这里插入图片描述
2.对比暂存区和工作区文件的区别:如果工作区有更新,就显示文件有更改
在这里插入图片描述

如果想看详细的更改内容,可以用git diff,也可以git diff ,只显示指定的文件变更

git log(查看历史提交记录)

用下面的命令行查看log信息是比较直观的,但是命令行会比较长,可以使用别名的方式简化

查看历史提交记录
git log --all --pretty=oneline --abbrev-commit --graph

在这里插入图片描述
别名的使用方法:
在这里插入图片描述

9.乱码问题解决

第一步:看看是不是管用,不管用就进行第二步操作

git config --global core.quotepath false

第二步:git bash空白处右击选择options
在这里插入图片描述

10.使用别名

可以使用下面的命令,实现输入git lg 达到自定义输出提交记录的目的。

git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
http://www.tj-hxxt.cn/news/27782.html

相关文章:

  • 高端摄影网站模板下载网络推广是什么工作内容
  • 网站建设工具的实验心得做营销型网站的公司
  • 常用网站如何在桌面做快捷方式完整的网页设计代码
  • 如何建设诗词网站seo服务商
  • 网站毕业设计怎么做企业网站建设方案策划书
  • 盱眙网站建设最佳磁力吧ciliba磁力链
  • 浙江网站建设品牌设计网络营销服务外包
  • 网站开发 开源东莞做网页建站公司
  • 医院网站建设报价余姚网站制作公司
  • 精品课网站制作站内seo和站外seo区别
  • 公司网站建设建议书电脑培训班零基础
  • 沧州网站艰涩很百度数据开放平台
  • 中国石化工程建设有限公司首页新乡seo公司
  • 西安网站建立seo营销推广公司
  • 如何做情趣网站百度售后客服电话24小时
  • 网站关键字优化地点网站竞价推广托管公司
  • b站推出的短视频app哪个好宣传推广方案范文
  • 网站建设方案报价单网页百度
  • 手机网站建设设计人力资源短期培训班
  • 网站 建设 流行 数据库淘宝运营培训班
  • 用vs2008做网站盘多多网盘资源库
  • Excel怎么做网站链接深圳百度推广客服
  • 腾讯企点聊天记录迁移广州四楚seo顾问
  • 佛山seo优化评价搜索引擎优化的五个方面
  • 如何做网站网页流程网页制作的基本步骤
  • 为什么很多中国人去菲律宾做网站seo内链优化
  • 售房网站开发 .net企业网络营销策略
  • 做网站图片什么软件抖音引流推广免费软件app
  • 农家院网站素材搜索引擎营销流程是什么?
  • 重庆关键词排名推广网络舆情优化公司