首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Git的使用(一):创建本地仓库并在其中添加、修改、删除文件

创建本地版本库 版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以...可以本地仓库有了该文件。 ? 在本地仓库添加文件12 已经添加成功。 文件的修改与提交 首先打开HelloWorld.txt文件,进行修改,添加一些内容。 ? 可以看到文件出现了叹号。 ?...文件的修改与提交4 ? 文件的修改与提交5 点击关闭。 同样的操作,我们再更改一次。 ? 文件的修改与提交6 在空白处右键,选择TortoiseGit(T)------>显示日志; ?...可以看到修改信息。 ? 文件的修改与提交8 选中带有叹号的两个文件,右键------->比较版本差异; ? 文件的修改与提交9 双击这个文件; ? 文件的修改与提交10 ? 就可以看到差异了。...删除10 总结 本文讲解了利用TortoiseGit创建本地仓库、在本地仓库提交文件、修改文件、删除并还原文件的操作。只需要平时多用,就可以掌握。 欢迎关注 扫下方二维码即可关注:

2.3K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    本地构建zebra

    前言想结合gobgp实现一个路由转发功能,由于zebra和quagga项目历史比较久远,新的Linux发行版和工具无法按照原来的指导正确完成构建。因此选择frr项目下的zebra进行构建。...1 前提准备Linux发行版:openEuler 22.03 LTS SP1frr源码:8.1,选择这版是为了配合gobgp的支持2 安装构建依赖工具使用openEuler自带的yum源进行安装:yum...buildcmake -D CMAKE_INSTALL_PREFIX:PATH=/usr -D CMAKE_BUILD_TYPE:String="Release" ..makemake install3 构建...frr因为我们只要zebra,所以大多数组件都不需要构建(这里我们设置用户和用户组均为root,暂不考虑安全防护)。...,所以运行环境需要进行如下安装:yum -y install libunwind-devel gcc gcc-c++ make cmake pcre2-devel按照2.1的介绍安装libyang;把构建环境的

    1.2K41

    DeepFlow本地构建1——Agent

    本文构建参考该文件docker-build1 构建环境OS:windows11 WSL2容器:Docker Desktop镜像:ghcr.io/deepflowio/rust-build:1.18(根据时间采用最新的...)代码版本:v6.2.62 启动构建环境本地先准备先下载好代码(请注意一定用git clone下载,构建过程中会检查.git文件)git clone -b v6.2.6 https://github.com.../deepflowio/deepflow.git e:/deeflow基于构建镜像启动容器docker run --name=dfbuild --network=host -v e:/deeflow:/...deepflow -itd ghcr.io/deepflowio/rust-build:1.18 /bin/sh3 构建Agent进入容器docker exec -it dfbuild /bin/sh设置环境变量...(不设置构建时会报错)export CARGO_HTTP_CHECK_REVOKE=false启动构建source /opt/rh/devtoolset-8/enable && cp docker/rust-proxy-config

    80730

    Git修改已提交的commit1 本地修改

    1 本地修改 由于以下修改本身是对版本历史的修改,在需要push到远程仓库时,往往是不成功的,只能强行push,这样会出现的一个问题就是,如果你是push到多人协作的远程仓库中,会对其他人的远程操作构成影响...1.1 修改最近一次的commit 修改提交的描述 git commit --amend 然后会进入一个文本编辑器界面,修改commit的描述内容,即可完成操作。...都修改为edit,保存退出后会根据你修改的数目多次打开修改某次commit的文本编辑器界面。...treefilter 'rm -f password.txt' HEAD 将新建的主目录作为所有提交的根目录 git filter-branch --subdirectory-filter trunk HEAD 本地回退...git revert 远程修改 对远程仓库的版本历史修改,都是在本地修改的基础上进行的:本地修改完成后,再push到远程仓库。

    2.1K30

    Git_学习_06_ 放弃本地修改

    用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改:内容修改与整个文件删除。 但是此命令不会删除掉刚新建的文件。因为刚新建的文件还没已有加入到 git 的管理系统中。...add 缓存了代码 git reset HEAD filepathname // 放弃指定文件的缓存 git reset HEAD . // 放弃所有文件的缓存 此命令用来清除 git  对于文件修改的缓存...在使用本命令后,本地的修改并不会消失,而是回到了如(一)所示的状态。继续用(一)中的操作,就可以放弃本地的修改。...commit的状态 git reset --hard commitid // 回退到任意版本 使用 git log 命令来查看git的提交历史,可以找到 commitid 四、参考资料 1.git 放弃本地修改

    40950

    通过hosts文件修改本地域名映射

    在另一篇文章:电脑上打不开github解决办法,也是通过修改 hosts 文件实现的。...修改 hosts 文件实现 baidu.com 访问本地服务下面通过一个小实验,实现在浏览器中输入 baidu.com 访问电脑本地的服务,首先在 hosts 文件中将 baidu.com 映射到本地的...127.0.0.1,直接加在文件最后就可以了,如下:# ...127.0.0.1 baidu.com修改好后保存,如果提示没修改权限,可通过如下方法尝试解决:鼠标右键以管理员方式打开登录电脑那个默认的...Administrator 管理员账号直接右键-属性里,也可以查看和修改当前文件的权限复制hosts文件到桌面,改好了再直接粘贴过去覆盖替换那个文件保存好后刷新下本地dns,命令:ipconfig/flushdns...到这里其实我们已经实现了通过 baidu.com 访问咱本地的服务,至于显示的 Invalid Host header 而不是咱本地的网页,其实是 webpack 的一项安全检查设置:devServer.allowedHosts

    1.1K30
    领券