git遇到坑后发现的命令

2019-05-14  本文已影响0人  啊哈_0042

1.在windows在使用git拉去代码文件名太长运行命令

git config --global core.longpaths true

2.父级+子集一起clone

git clone --recursive git地址

3.协助父模块更新

git submodule update

4.今天在windows的PowerShell中执行git log命令的时候报错:

WARNING: terminal is not fully functional

网上查找方法,最后
a、打开windows的高级系统设置
b、环境变量
c、系统变量中新建一个变量名为TERM,值为cygwin
d、重试一下好了

5.在服务器上操作自动化部署,由于之前本机ssh 设置了密码导致每次git clone 的时候都会要求输入ssh的密码。

  Enter passphrase for key ‘/root/.ssh/id_rsa’:

解决办法:

每次输入密码(安全)
删除passphrase密码
删除方法:

ssh-keygen -p

注意:这里只是删除密码 ssh的pub不会改变。

上一篇 下一篇

猜你喜欢

热点阅读