代码部署到服务器后,如果有更新代码,每次都要手工上传代码,很是繁琐。
下面的方法是通过git的clone和pull来一键上传代码,首先进入到服务器web目录,然后输入以下指令来克隆项目:
git clone git@gitee.com:edward1108/wallet.git
克隆的链接有两种:https(https://gitee.com/edward1108/wallet.git)和ssh(git@gitee.com:edward1108/wallet.git),
其中https适用于方法一,ssh适用于方法二。
两种方法的比较:
方法一:通过保存账户密码进行免密pull等操作,该方法可以执行push\pull\clone等读写操作
方法二:通过保存公钥来进行免密等操作,该方法只能pull\clone等只读操作
方法一:
1、进入到用户根目录,cd $HOME
2、执行git config --global credential.helper store命令
3、执行之后会在.gitconfig文件中多加红色字体项
[user]
name = 天明
email = xxxx@xxxx.com
[credential]
helper = store
4、之后cd到项目目录,执行git pull命令,会提示输入账号密码。输完这一次以后就不再需要,并且会在根目录生成一个.g