用户工具

站点工具


linux:git

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
linux:git [2021/04/07 17:17] – [克隆远程库] zhangguolinux:git [2025/08/01 09:01] (当前版本) – [git init 初始化方法] user01
行 17: 行 17:
 ======git init 初始化方法====== ======git init 初始化方法======
 <code> <code>
-1.  git init  (个人使用) +git init  (个人使用) 
-2.  git --bare init   初始化成裸库 +git --bare init   初始化成裸库 
-3.  git --bare init sample.git    生成本地sample库目录, 并且初始化好+git --bare init sample.git    生成本地sample库目录, 并且初始化好
 </code> </code>
  
行 37: 行 37:
 # 当远程库文件大于1G时,会出现问题,可以考虑只拉取最近一次的提交,这样下载就不会有问题。 # 当远程库文件大于1G时,会出现问题,可以考虑只拉取最近一次的提交,这样下载就不会有问题。
 git clone --depth=1    git clone --depth=1   
 +
 +centos git clone 报错 fatal: HTTP request failed 解决办法
 +yum update -y nss curl libcurl   #  不确定是不是要干脆升级到centos7
 </code> </code>
  
行 63: 行 66:
 </code> </code>
  
-版本回退(整体版本回退,最好不要使用单个文件的版本回退,因为比较容易忘记文件是在与哪个版本作对比):+版本回退
 <code> <code>
 git reset --hard HEAD^ git reset --hard HEAD^
行 69: 行 72:
      --hard 版本指针回退到指定版本,  文件也回退到指定版本      --hard 版本指针回退到指定版本,  文件也回退到指定版本
      --soft  版本指针回退到指定版本,  文件保持不变,个人感觉没什么意义      --soft  版本指针回退到指定版本,  文件保持不变,个人感觉没什么意义
 +
 +git reset HEAD file     取消单个文件的git add
 </code> </code>
  
linux/git.1617787046.txt.gz · 最后更改: 2023/03/17 10:12 (外部编辑)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki