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

服装电子商务网站建设过程与实现想自己做一个网站应该怎么弄

服装电子商务网站建设过程与实现,想自己做一个网站应该怎么弄,免费建网站电话,深圳市住房和建设局红色警示查询先附上git命令 linuxchenxiao:~$ cd Templates/ 先进入一个目录#xff0c;也可mkdir新建一个目录#xff1a;用于接下来初始化为git可以管理的仓库 这个目录就是所说的工作目录#xff0c;指当前正在进行开发的项目的本地目录。 linuxchenxiao:~/Templates$ git init 已…先附上git命令 linuxchenxiao:~$ cd Templates/ 先进入一个目录也可mkdir新建一个目录用于接下来初始化为git可以管理的仓库 这个目录就是所说的工作目录指当前正在进行开发的项目的本地目录。 linuxchenxiao:~/Templates$ git init 已初始化空的 Git 仓库于 /home/linux/Templates/.git/1. 在终端输入  git init     初始化git仓库  linuxchenxiao:~/Templates$ ll -a 总用量 16 drwxr-xr-x 3 linux linux 4096 12月 29 10:13 ./ drwxr-xr-x 38 linux linux 4096 12月 29 10:12 ../ drwxrwxr-x 7 linux linux 4096 12月 29 10:13 .git/终端输入 ll- a查看一下隐藏文件发现新产生一个 .git/文件。.git就是我们所说的本地仓库(版本库) 仓库Repository是 Git 用来存储项目历史记录和版本信息的地方。它是存储在工作目录之外的一个隐藏目录.git文件夹。仓库包含了项目的历史提交记录、分支、标签等重要信息 linuxchenxiao:~/Templates$ vim test12-29.cpp 创建一个新文件   test12-29.cpp   随意写点数据进去 linuxchenxiao:~/Templates$ git add test12-29.cpp 2. 终端输入 git add test12-29.cpp  将文件更改添加到 Git 的暂存区 linuxchenxiao:~/Templates$ git commit -m first commit [master 根提交 5bb74d1] first commit1 file changed, 6 insertions()create mode 100644 test12-29.cpp3. 输入 git commit -m  它用于将更改提交到本地仓库(注释内容随便写一般写我们本次提交的目的修改了哪里) 根提交就是第一次初始提交 linuxchenxiao:~/Templates$ git status 位于分支 master 无文件要提交干净的工作区4. 输入 git status  查看当前分支的状态这将显示您当前工作目录与仓库的差异例如哪些文件已被修改、哪些文件已被添加到暂存区、哪些文件已被删除等等。 上述的输出代表 目前没有进行任何修改或添加操作或者所有的修改和添加操作都已经成功提交到本地仓库中了。 linuxchenxiao:~/Templates$ vim test12-29.cpp 接下来修改下 test12-29.cpp文件。vim打开文件后随便改动下内容。 linuxchenxiao:~/Templates$ git status 位于分支 master 尚未暂存以备提交的变更使用 git add 文件... 更新要提交的内容使用 git restore 文件... 丢弃工作区的改动修改 test12-29.cpp修改尚未加入提交使用 git add 和/或 git commit -a修改之后再查看状态。输出信息表示文件已经被修改过但是还没有被添加到暂存区中用于下一次提交。想要再次提交就要先 git add 先把改动的文件添加到暂存区。然后再使用 git commit 命令将更改提交到本地仓库中 linuxchenxiao:~/Templates$ git add test12-29.cpp linuxchenxiao:~/Templates$ git status 位于分支 master 要提交的变更使用 git restore --staged 文件... 以取消暂存修改 test12-29.cpp 添加暂存区后再git status查看下状态输出信息显示当前分支是 master并且工作区的 test12-29.cpp 文件已经被修改且已添加到暂存区中可以进行下一次提交。 linuxchenxiao:~/Templates$ git commit -m second commit [master 0d125d6] second commit1 file changed, 2 insertions(), 1 deletion(-)接下来就可以用 git commit -m 进行提交提交信息显示了提交的哈希值0d125d6、修改了的文件数目以及插入和删除的行数。 linuxchenxiao:~/Templates$ git status 位于分支 master 无文件要提交干净的工作区再次查看状态显示干净的工作区。 linuxchenxiao:~/Templates$ git log commit 0d125d65e3b506f0cd0eb787c3dfbbf841947899 (HEAD - master) Author: chenxiao 925678073qq.com Date: Fri Dec 29 11:02:49 2023 0800second commitcommit 5bb74d1951d5bd7dc7ecf6afe4ffee18d882fb90 Author: chenxiao 925678073qq.com Date: Fri Dec 29 10:41:00 2023 0800first commit5. 版本穿越 先使用 git log 命令可以查看项目的提交历史。每个提交记录包含一些关键信息包括提交的哈希值、作者、日期和提交消息还可以加上--prettyoneline参数得到如下输出 linuxchenxiao:~/Templates$ git log --prettyoneline 0d125d65e3b506f0cd0eb787c3dfbbf841947899 (HEAD - master) second commit 5bb74d1951d5bd7dc7ecf6afe4ffee18d882fb90 first commit还可以用git reflog查看 这里不演示了自己敲一下就知道了 使用git reset命令将版本回退在使用 git reset 命令时您需要提供一个有效的提交commit标识符或引用如提交的哈希值、分支名或标签名。例如下面的 --hard HEAD^表示返回啥哪个一次提交的位置。--hard 选项时请注意您将不可恢复地丢失之前对代码所做的更改 linuxchenxiao:~/Templates$ git reset --hard HEAD^ HEAD 现在位于 5bb74d1 first commit一般使用 git reset --hard 版本号   穿越到指定版本。 再次 git reflog 查看一下发现moving to 49aa20a 说明移动了. 此时文件内容为这次提交的内容。  注HEAD 是一个指向当前所在分支的指针git版本控制的本质就是指针 git 分支 1.查看分支 git branch -v  linuxchenxiao:~/Templates$ git branch -v * master 49278f6 第二次提交2.创建分支   git branch chenxiaobranch    其中chenxiaobranch是自己起的分支名 linuxchenxiao:~/Templates$ git branch chenxiaobranch 3.切换分支 git checkout chenxiaobranch linuxchenxiao:~/Templates$ git branch -vchenxiaobranch 49278f6 第二次提交 * master 49278f6 第二次提交linuxchenxiao:~/Templates$ git checkout chenxiaobranch 切换到分支 chenxiaobranch linuxchenxiao:~/Templates$ git branch -v * chenxiaobranch 49278f6 第二次提交master 49278f6 第二次提交切换分支后注意 * 的位置代表位于当前分支 4.合并分支 合并前先在chenxiaobranch分支下对文件进行修改。修改之后与master合并 linuxchenxiao:~/Templates$ git checkout master 切换到分支 master linuxchenxiao:~/Templates$ git merge chenxiaobranch 更新 49278f6..3d5a58e Fast-forwardgit.cpp | 1 1 file changed, 1 insertion()合并冲突如果两个分支都对某个文件同位置进行了修改并且都把修改commit提交到了本地 合并后会出现冲突。需要人为决定使用哪个为新代码内容 nuxchenxiao:~/Templates$ git merge chenxiaobranch 自动合并 git.cpp 冲突内容合并冲突于 git.cpp 自动合并失败修正冲突然后提交修正的结果。如何推送到github 远程仓库呢前提是前面add commit 等命令都执行完。 使用 SSH 协议进行推送 在终端依次输入如下命令 1.git remote set-url origin gitgithub.com:xovt/MyRepository  本地仓库与远程仓库关联  origin 是远程仓库的名称      xovt/MyRepository 代表   git账户名/存储库名 在github中这里新建存储库 进入自己的存储库点击绿色的code 就能看到SSH的连接地址。也可像我那样手动添加。 我是写的这个两个都一样。区别就是后者多了.git2.git push origin master    将本地分支的提交推送到远程仓库。origin 是远程仓库的名称master 是要推送的本地分支 。  执行这个命令后本地提交就推送到GitHub的仓库了这里我自己的GitHub仓库设置的就是  xovt/MyRepository       3.克隆下载git clone 存储库的路径本次我用的是点击绿色Code的路径 linuxchenxiao:~/Templates$ git clone gitgithub.com:xovt/MyRepository.git 正克隆到 MyRepository... remote: Enumerating objects: 8, done. remote: Counting objects: 100% (8/8), done. remote: Compressing objects: 100% (7/7), done. remote: Total 8 (delta 1), reused 8 (delta 1), pack-reused 0 接收对象中: 100% (8/8), 24.65 MiB | 3.41 MiB/s, 完成. 处理 delta 中: 100% (1/1), 完成. linuxchenxiao:~/Templates$ ls git.cpp MyRepository克隆成功查看在输入克隆命令的目录下下载并自动创建与存储库同名的目录包含所有文件 gitee gitee 也是一个道理  git remote add _origin gitgitee.com:chenxiaoubuntu/onboard.git git push _origin cxbranch
http://www.zqtcl.cn/news/124170/

相关文章:

  • 嘉兴住房和城乡建设厅网站仿网站被封怎么办
  • 设计君seo查询怎么查
  • 购物网站ppt怎么做网站建设的申请理由
  • 美食网站要怎么做背景墙素材高清图片免费
  • 广东专业网站优化制作公司做编辑器的网站
  • 优惠券怎做网站自己注册网站
  • 网站建设中应该返回502还是301动画短视频制作教程
  • o2o网站设计公司韩都衣舍网站建设
  • 做网站用别人的源码可以吗在线视频制作
  • 响应式网站 有哪些弊端北京网站建设怎么样
  • 轮播网站碑林微网站建设
  • 韩国网站免费观看网站建设 博客
  • 网站网商wordpress图片生成插件下载
  • seo网站营销推广桂林网站建设内容
  • 乐达淄博网站建设制作html网站开发流程
  • 赤峰网站建设flash教程网站都有哪些
  • 网站建设哪里学成品短视频app源码搭建
  • 网站可以自己做温州制作手机网站
  • 根河企业网站建设房地产如何做网站推广
  • 东莞个人网站建设南宁网站制作公
  • 网站推广seo是什么上海市人力资源网官网
  • 玉溪做网站的公司delphi xe10网站开发
  • 使用vue做的网站有哪些企业门为什么要建设门户网站
  • 上海移动云网站建设在门户网站上爆光怎么做
  • 网站建设开票内容百度浏览器广告怎么投放
  • 深圳公司网站建立小程序商店制作
  • 网站建设知识网犀牛云做网站多少钱
  • 东莞seo优化推广重庆做网络优化公司电话
  • 网站建设的设计思路高校建设网站的特色
  • 宁波网站建设八宝山做网站的公司