Git命令用法

less than 1 minute read

发布于:

最近在github整了个个人网站,需要在本地环境编辑然后上传,用到git命令。用法如下: 先fork一个jekyll的模板到自己的github仓库,然后在本地新建一个文件夹(如:blog)用作本地仓库。

  1. 进入新建的目录: $ cd blog
  2. 通过git init命令把blog目录变成Git可以管理的仓库:$ git init会生成一个.git目录,用来跟踪管理版本库,默认隐藏。
  3. 从github上克隆刚才fork的项目到本地:$ git clone git://github.com/yourname/repname.git克隆完成后会在blog目录下出现一个repname的文件夹,里面就是代码。
  4. 进入项目目录进行编辑修改:$ cd repname
  5. 修改完成后提交到github上,共三步:a.添加所有修改过的文件$ git add . b.将修改部分提交到缓存并描述修改log$ git commit -m "this is a log text" c. 提交到服务器$ git push

这里貌似还有生成ssh key然后把生成的key字符串写到github网站上的事儿。照着教程操作了一遍,具体步骤忘了,就不写了。

本文参考了网上教程,点此传送

如果想要放弃本地的更改,直接将远程仓库的代码更新到本地可以做如下操作:

1.获取远程库的更新,不做合并:

git fetch --all

2.把HEAD指向最新的master:

git reset --hard origin/master

3.获取更新:

git pull