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

太原企业做网站旅游电子商务网站建设与研究

太原企业做网站,旅游电子商务网站建设与研究,常用网站架构,给老外做兼职的网站1.首先去git官网下载我们对应的版本Git - Downloading Package (git-scm.com) 2.安装后我们会发现git文件夹里有三个应用程序: Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多 Git CMD:Windows风格的命令行 G…

1.首先去git官网下载我们对应的版本Git - Downloading Package (git-scm.com)

2.安装后我们会发现git文件夹里有三个应用程序:

Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多

Git CMD:Windows风格的命令行

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

 3.Git配置

  • git config -l                                             查看配置
  • git config --system --list                         查看系统config
  • git config --global --list                           查看当前用户(global)配置
  • git config --global user.name 名字        设置用户名
  • git config --global user.email 邮箱         设置邮箱

 4.Git相关配置文件存放的位置

  1. D:\Git\etc\gitconfig   存放我们全局的配置文件
  2. C:\用户\Administrator\ .gitconfig    存放当前登录用户的配置

 5.Git理论

Git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)。如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域 

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

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

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

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

四个区域转换如图:

本地的三个区域确切的说应该是git仓库中HEAD指向的版本:

  1.  Directory:使用Git管理的一个目录,也就是一个仓库,包含我们的工作空间和Git的管理空间。
  2. WorkSpace:需要通过Git进行版本控制的目录和文件,这些目录和文件组成了工作空间。
  3. .git:存放Git管理信息的目录,初始化仓库的时候自动创建。
  4. Index/Stage:暂存区,或者叫待提交更新区,在提交进入repo之前,我们可以把所有的更新放在暂存区。
  5. Local Repo:本地仓库,一个存放在本地的版本库;HEAD会只是当前的开发分支(branch)。
  6. Stash:隐藏,是一个工作状态保存栈,用于保存/恢复WorkSpace中的临时状态。

 工作流程:

  1.  在工作目录中添加、修改文件
  2. 将需要进行版本管理的文件放入暂存区域
  3. 将暂存区域的文件提交到git仓库

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

 六.Git项目搭建

1.在日常使用我们只需记住以下命令

 

2.本地仓库搭建

  • git init                             初始化一个项目 

3.克隆远程仓库 

  • git clone 对应的url       

 七.Git文件操作

1.文件的四种状态

  1. Untracked: 未跟踪, 此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Staged.
  2. Unmodify: 文件已经入库, 未修改, 即版本库中的文件快照内容与文件夹中完全一致. 这种类型的文件有两种去处, 如果它被修改, 而变为Modified. 如果使用git rm移出版本库, 则成为Untracked文件
  3. Modified: 文件已修改, 仅仅是修改, 并没有进行其他的操作. 这个文件也有两个去处, 通过git add可进入暂存staged状态, 使用git checkout 则丢弃修改过, 返回到unmodify状态, 这个git checkout即从库中取出文件, 覆盖当前修改 !
  4. Staged: 暂存状态. 执行git commit则将修改同步到库中, 这时库中的文件和本地文件又变为一致, 文件为Unmodify状态. 执行git reset HEAD filename取消暂存, 文件状态为Modified

版本控制就是对文件的版本控制,要对文件进行修改、提交等操作,首先要知道文件当前在什么状态,不然可能会提交了现在还不想提交的文件,或者要提交的文件没提交上。

2.操作文件状态

  • git status 文件名                    查看文件状态 (如果不写文件名就是查看全部)

  • git add .                                 添加所有文件到暂存区 
  • git commit -m "消息内容"      提交暂存区中的内容到本地仓库

 3.忽略文件

有些时候我们不想把某些文件纳入版本控制中,比如数据库文件,临时文件,设计文件等

这时我们在主目录下建立".gitignore"文件就可以在里面写需要忽略的文件

  • #                            为注释
  • *.txt                       忽略所有 .txt结尾的文件,
  • !lib.txt                    忽略除lib.txt以外的文件
  • /temp                    仅忽略项目根目录下的TODO文件,不包括其它目录temp
  • build/                    忽略build/目录下的所有文件
  • doc/*.txt               会忽略 doc/notes.txt 但不包括 doc/server/arch.txt

狂神的. gitignore配置

*.class

*.log

*.lock

# package files #

*.jar

*.war

*.ear

target/

# idea

.idea/

*.iml

*velocity.log*

###STS###

.apt_generated

.factorypath

.springBeans

###IntelliJ IDEA###

*.iml

*.ipr

*.iws

.idea

.classpath

.project

.settings/

bin/

*.log

tmp/

#rebel

*rebel.xml*

八.码云的使用

1.首先我们需要去码云官网注册我们的信息

2.设置本机绑定SSH公钥,实现免密码登录

  • $ ssh-keygen -t rsa         生成一个公钥

生成后会在C盘下:用户\Administrator\.ssh 文件,然后将公钥注册到码云上

3.使用码云创建一个自己的仓库

我们在码云建立好仓库然后克隆到本地就可以实现同步 

 

http://www.yayakq.cn/news/771168/

相关文章:

  • 深圳市做网站的企业北京海淀网站建设公司
  • 十个app制作网站chown wordpress
  • 公司建网站多淘宝运营计划
  • 免费网站软件免费下载安装网站制作与设计知识点
  • 建设网站需要准备什么王野天津音乐广播电台图片
  • 做网站没有签合同可以退款吗wordpress修改404
  • 电子商务网站建设与规划教案WordPress文章类别ID
  • vps 网站备案网站服务器转移视频吗
  • 如何提升网站的权重wordpress登陆入口修改
  • 怎么提升网站排名杭州电子网站建设方案
  • 如何制作新型网站程序小程序排行榜
  • 网站建设 域名 服务器收录网站查询
  • 网站建设服务好禅城区网站建设公司
  • 岳阳建站公司网站建设公司宣传词
  • 上海外贸soho网站建设不定期更新域名
  • 做网络传销网站犯罪吗如何与知名网站做友情链接
  • 网站推广优化建设方案自适应网站建设专家
  • 做游戏网站的背景图片四川省建设信息网站
  • 珠海企业网站建设价格建设建设网站的
  • python3 做网站新闻发布会的流程
  • 七初SEO网站建设浙江省建设厅建筑信息网官网
  • 网站备案信息模板如何百度搜到自己的网站
  • 网页制作网站的大作业产品网页设计多少钱
  • 哪个网站可以查企业信息域名类型
  • 县网站建设检查情况汇报页面设计简称
  • 网站建站定做平面设计所需要的软件
  • 合肥网站制作开发网站开发语言分类
  • 网站跳出率高怎么办维护网站信息
  • 济南网站设计报价西安旅游攻略ppt
  • 网页设计好看的网站wordpress在线监测