这篇文章纯粹给初学者看的,大佬请无视。使用Hugo之后,为了方便推送方便,一般要用到git这个软件。今天就来谈谈git具体的用法。
git的用法
设置用户名
因为git可以用来团队协助方面,设置用户名的目的是为了让别人知道,你是谁,这个程序的bug是谁提交的😰。
|
|
设置本地仓库
选择你项目的文件夹,在里面打开终端,运行如下命令:
|
|
在每次修改完程序后,运行如下命令提交:
|
|
设置远程仓库
很多时候我们还要把代码提交到GitHub上去,当然你也可以创建自己的远程git服务器,这里不涉及。
首先,用ssh生成公钥
|
|
一般会在~/.ssh/这个文件夹里,生成两个文件,打开后缀为pub的那个文件。
|
|
然后把copy这个文件的内容,打开GitHub网站,登录自己的账户,在设置里找到ssh那个选项,提交进去可以了。
连接远程代码仓库提交代码
|
|
然后,提交代码到自己的项目里:
|
|
以后的提交可以不用-u这个参数了。
把远程仓库的代码下载到本地
|
|
远程Pull的时候出现错误
这是我的另一个项目在pull的时候催化下的错误。在从远程pull的时候出现了,error: Your local changes to the following files would be overwritten by merge:这个错误提示,提示的是数据库文件,是因为因为网站访问的原因,导致本地数据库和远程的数据库文件不一致。其实后期是不会用到这个数据库文件的。因此,丢弃本地的修改
|
|