当前位置: 首页 > news >正文 网站建设多少钱一个站兴平市住房和城乡建设局门户网站 news 2025/10/25 17:47:57 网站建设多少钱一个站,兴平市住房和城乡建设局门户网站,网络工程的公司有哪些,电子商务怎样建立网站的该教程对该文章的翻译#xff1a;https://git-scm.com/docs/gittutorial 本文介绍怎用使用 Git 导入新的工程、修改文件及如何其他人同步开发。 首先#xff0c; 可以使用以下指令获取文档帮助 git help log笔者注#xff1a;不建议看这个文档#xff0c;标准的语法介绍…该教程对该文章的翻译https://git-scm.com/docs/gittutorial 本文介绍怎用使用 Git 导入新的工程、修改文件及如何其他人同步开发。 首先 可以使用以下指令获取文档帮助 git help log笔者注不建议看这个文档标准的语法介绍格式很不友好 可以使用指令 git log --graph查看提交过程 笔者注不过也不建议使用虽然优点GUI感觉但毕竟是命令行输出。建议安装个GitKraken才是真的方便。 在开始任何开发之前建议线配置用户名和邮箱例如 git config --global user.name Your Name git config --global user.email youyourdomain.example.com笔者注这个配置是全局有效的就是整台电脑都有效配置保存在 ~/.gitconfig 文件里。上面的名字和邮箱就是注册Github/Gitee/Gitlab 的用户名和邮箱。 导入新的工程 先只考虑在本地进行开发想要在代码开发过程中进行版本管理。有一个压缩文件 project.tar.gz解压并且进行Git初始化 tar xzf project.tar.gz cd project git initGit将会输出 Initialized empty Git repository in .git/通过初始化会产生一个文件夹 .gitgit相关的东西会存在里面。 接下来可以将当前路径下的所有文件用 . 表示进行暂存原文用 take a snapshot翻译成快照太别扭了。 git add .这个暂存操作会将文件暂时放在一个叫做索引表Index的地方。如果想要长久保存那么就执行 git commit笔者注这个命令会打开编辑器写入自己的Comit实际上直接用 git commit -m commit 内容 更方便。 暂存仅add和提交commit的区别是什么呢可以这样理解比如写错了要返回之前写的内容要么返回到原始内容要么返回add完毕的结果。但是如果commit了可以直接跳到每一次commit的时候。 修改文件 如果修改了一些文件就把它们加入到索引表中 git add file1 file2 file3add完毕准备提交可以使用 git diff --cached 来查看当前已add的东西与上一次commit后的差异 git diff --cached如果不加参数 --cached那么就是查看当前未add的东西与上一次commit后的差异了。git status 指令也可以查看当前的修改 git diffgit statusgit add 的逆操作是 git restore 注增删改 都是修改。 对于很多IDE例如VScode修改了的地方也会有标注可以跟上述指令输出对比加深理解。 如果确定要提交那么继续执行 git commit 即可。 也可以把 add 和 commit 合并成一条指令 git commit -a不过一般都分开来。 查看提交历史 任何时候都可以使用以下指令查看修改 git log如果想要很详细地比较每一步提交的差异使用指令 git log -p但是通常就是简单看以下每一步的修改常用指令 git log --stat --summary分支管理 一个Git仓库能够维护很多个分支创建一个新的分支例如 experimental使用 git branch experimental查看分支使用指令 git branch就可以输出所有分支例如 experimental * masterexperimental 是刚才创建的而 master 是默认的分支。 在master 上创建 experimental两者是一致的相当于只是别名改一个另一个也跟着修改直到commit后才会各走各的。 切换到experimental 分支使用 git switch experiment现在修改一下文件并且add和commit git commit -a现在如果执行指令 git switch master 切换到分支 master就看不到自己的修改因为修改是在 experimental 上进行的。如果切换到 experimental又会重新看到修改。 在 master 分支上修改文件内容并且commit默认已经add那么从此两个分支就是完全不一样的了会产生分歧diverge。此时就需要合并merge代码将所有修改合并在一起。 例如将 experimental 合并到 master由于当前已经在 master 分支上因此使用以下指令进行合并 git merge experimental如果修改没有冲突conflict那么会自动完成合并。但是如果有冲突就需要决策选择哪个分支的内容了。 没有冲突例如在 master 中将变量 a 从0改为1在experiment 分支中将变量 b 从 0 改为2那么合并后 a 为1b为2。 有冲突例如 master 中将变量 a 从0改为1在experiment 分支中将变量 a 从 0 改为2那么两个分支修改不一致。 可以使用 git diff查看冲突。然后在IDE例如VScode中选择要保留的内容解决冲突问题。例如 如果要取消合并使用 git merge --abort在commit前可以取消commit后就直接回退版本吧。 现在 experimental 的内容已经合并过来了可以删除该分支了。删除分支使用指令 git branch -d experimental有时要强制删除一些分支可以是使用指令 git branch -D experimental使用Git合作开发 假设小明新建一个Git仓库 home/ming/project小华也在根目录下克隆该仓库 hua$ git clone /home/hua/project myrepo新仓库 myprepo 是对小明创建的仓库的复制版本。现在小华开始修改文件并且提交。当小华完成自己所有开发时就需要传给小明进行合并小明的操作如下 ming$ cd /home/ming/project ming$ git pull /home/hua/myrepo master这实现将小华的代码合并到小明的 master 分支上。如果小明自己也做了修改有冲突的话小明就得手动解决了。 pull 的功能有两个一是从远程拉取fetch修改二是与当前分支进行合并merge。 提交历史查看 文章转载自: http://www.morning.dkzrs.cn.gov.cn.dkzrs.cn http://www.morning.ztnmc.cn.gov.cn.ztnmc.cn http://www.morning.djpzg.cn.gov.cn.djpzg.cn http://www.morning.jfjbl.cn.gov.cn.jfjbl.cn http://www.morning.pdkht.cn.gov.cn.pdkht.cn http://www.morning.pqfbk.cn.gov.cn.pqfbk.cn http://www.morning.rjrz.cn.gov.cn.rjrz.cn http://www.morning.fmqw.cn.gov.cn.fmqw.cn http://www.morning.rkfgx.cn.gov.cn.rkfgx.cn http://www.morning.btpll.cn.gov.cn.btpll.cn http://www.morning.zyffq.cn.gov.cn.zyffq.cn http://www.morning.rdkgw.cn.gov.cn.rdkgw.cn http://www.morning.nqmkr.cn.gov.cn.nqmkr.cn http://www.morning.crqpl.cn.gov.cn.crqpl.cn http://www.morning.jkdtz.cn.gov.cn.jkdtz.cn http://www.morning.sjzsjsm.com.gov.cn.sjzsjsm.com http://www.morning.mfmx.cn.gov.cn.mfmx.cn http://www.morning.sdktr.com.gov.cn.sdktr.com http://www.morning.hgsylxs.com.gov.cn.hgsylxs.com http://www.morning.tbnn.cn.gov.cn.tbnn.cn http://www.morning.gfqjf.cn.gov.cn.gfqjf.cn http://www.morning.addai.cn.gov.cn.addai.cn http://www.morning.xfxlr.cn.gov.cn.xfxlr.cn http://www.morning.lbjdx.cn.gov.cn.lbjdx.cn http://www.morning.nlkjq.cn.gov.cn.nlkjq.cn http://www.morning.kqwsy.cn.gov.cn.kqwsy.cn http://www.morning.rfrx.cn.gov.cn.rfrx.cn http://www.morning.jcxqc.cn.gov.cn.jcxqc.cn http://www.morning.wlqll.cn.gov.cn.wlqll.cn http://www.morning.jbhhj.cn.gov.cn.jbhhj.cn http://www.morning.rkmsm.cn.gov.cn.rkmsm.cn http://www.morning.xlndf.cn.gov.cn.xlndf.cn http://www.morning.tqxtx.cn.gov.cn.tqxtx.cn http://www.morning.ylklr.cn.gov.cn.ylklr.cn http://www.morning.qineryuyin.com.gov.cn.qineryuyin.com http://www.morning.mkkcr.cn.gov.cn.mkkcr.cn http://www.morning.lrylj.cn.gov.cn.lrylj.cn http://www.morning.ldzxf.cn.gov.cn.ldzxf.cn http://www.morning.nzmqn.cn.gov.cn.nzmqn.cn http://www.morning.nfccq.cn.gov.cn.nfccq.cn http://www.morning.ysybx.cn.gov.cn.ysybx.cn http://www.morning.mqbsm.cn.gov.cn.mqbsm.cn http://www.morning.cxryx.cn.gov.cn.cxryx.cn http://www.morning.fkrzx.cn.gov.cn.fkrzx.cn http://www.morning.sgpnz.cn.gov.cn.sgpnz.cn http://www.morning.xfjwm.cn.gov.cn.xfjwm.cn http://www.morning.djpps.cn.gov.cn.djpps.cn http://www.morning.smpmn.cn.gov.cn.smpmn.cn http://www.morning.jfbbq.cn.gov.cn.jfbbq.cn http://www.morning.vaqmq.cn.gov.cn.vaqmq.cn http://www.morning.wjqbr.cn.gov.cn.wjqbr.cn http://www.morning.xsetx.com.gov.cn.xsetx.com http://www.morning.dgmjm.cn.gov.cn.dgmjm.cn http://www.morning.mrfjr.cn.gov.cn.mrfjr.cn http://www.morning.hslgq.cn.gov.cn.hslgq.cn http://www.morning.dmzmy.cn.gov.cn.dmzmy.cn http://www.morning.qlry.cn.gov.cn.qlry.cn http://www.morning.pmghz.cn.gov.cn.pmghz.cn http://www.morning.jqkjr.cn.gov.cn.jqkjr.cn http://www.morning.lkbdy.cn.gov.cn.lkbdy.cn http://www.morning.syqtt.cn.gov.cn.syqtt.cn http://www.morning.bwfsn.cn.gov.cn.bwfsn.cn http://www.morning.jksgy.cn.gov.cn.jksgy.cn http://www.morning.kxgn.cn.gov.cn.kxgn.cn http://www.morning.qtnmp.cn.gov.cn.qtnmp.cn http://www.morning.cpfx.cn.gov.cn.cpfx.cn http://www.morning.xhjjs.cn.gov.cn.xhjjs.cn http://www.morning.ybhrb.cn.gov.cn.ybhrb.cn http://www.morning.wmcng.cn.gov.cn.wmcng.cn http://www.morning.ktcfl.cn.gov.cn.ktcfl.cn http://www.morning.dzgyr.cn.gov.cn.dzgyr.cn http://www.morning.nrbqf.cn.gov.cn.nrbqf.cn http://www.morning.zwxfj.cn.gov.cn.zwxfj.cn http://www.morning.ywqsk.cn.gov.cn.ywqsk.cn http://www.morning.dtfgr.cn.gov.cn.dtfgr.cn http://www.morning.fmswb.cn.gov.cn.fmswb.cn http://www.morning.datadragon-auh.cn.gov.cn.datadragon-auh.cn http://www.morning.jxscp.cn.gov.cn.jxscp.cn http://www.morning.pzjrm.cn.gov.cn.pzjrm.cn http://www.morning.gzzxlp.com.gov.cn.gzzxlp.com 查看全文 http://www.tj-hxxt.cn/news/248787.html 相关文章: 网站开发公司经营范围怎么写国内返利网站怎么做 临海网站建设公司谷歌浏览器下载官网 免费建社交网站建设英文品牌网站 免费空间建网站怎么修改网站源文件 东莞模具网站建设制作班徽的小程序 在线做ppt的网站有哪些问题响应式网站模板是什么原因 杭州手机网站制作公司wordpress分类数据库参数 怎么做淘宝客网站和APP选thinkphp还是wordpress 网站建设的英语深圳网站建设网站制作公司 drupal网站开发moshou模板wordpress 大型门户网站建设多少钱泰州网站建设工作 推荐几个网站wordpress 中文tag 可以下载的网站模板国际进出口贸易网站 郑州做网站的公司排名app制作定制外包88 腾讯云网站建设流程wordpress合并 广州网站建设排行网站建设在哪里的 宝塔搭建本地网站wordpress有收益嘛 帝国企业网站源码外贸网站怎样做推广 迷你世界怎么做网站期wordpress无法加载主题 余姚网站建设哪家好erp沙盘模拟 51个人网站怎么打开seo咨询推广找推推蛙 网站域名 邮箱深圳市官网网站建设哪家好 郑州品牌设计公司长沙seo顾问 怎么在自己做的网站上发视频教程特色设计网站推荐 专业定制网站建设哪里有大连几个区 企业营销网站有哪些网站怎么优化自己免费 谁有网站推荐一下好wordpress文章变成html代码 特效视频网站做最好的色书网站 怎样学习做网站的编程微网站需要域名吗 四川网站建设多少钱郑州企业培训