天天看点

git 入门总结

文章目录

    • 一、安装git
    • 二、创建本地版本库并管理
    • 三、git工作原理
    • 四、git常用命令
    • 五、参考资料

一、安装git

在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的请移步国内镜像),然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“Git Bash”,就可以使用了,基本语法跟linux类似。

二、创建本地版本库并管理

进入你要创建的本地库目录,或者新建一个目录,输入下面命令使得git可以管理这个库

git init
           

三、git工作原理

你本地的git目录为工作区,git将需要工作区修改过文件放到暂存区(git add),然后,一次性提交暂存区的所有修改(git commit)到版本库,再将本地库内容推送到远程库(git push origin master)

四、git常用命令

  • git add readme.txt

    进入文件保存路径,然后输入命令,将加入修改的文件到暂存区,能添加多个
  • git commit -m "wrote a readme file"

    用命令git commit告诉Git,把文件提交到仓库,-m后面输入的是本次提交的说明
  • git status

    输入该命令可以随时掌握工作区的状态
  • git diff

    如果git status告诉你有文件被修改过,用git diff可以查看修改内容。
  • git log

    用git log可以查看提交历史以及每个版本的commit_id
  • git reset --hard commit_id

    HEAD指向的版本就是当前版本,使用命令回退版本
  • git reflog

    查看输入命令历史
  • git rm

    用于删除一个文件
  • git checkout -- test.txt

    该命令可以恢复误删的文件(前提是该文件加入到版本库)
  • git remote add origin https://github.com/fltflt/code.git

    添加远程仓库,远程库的名字就是origin,网址为你新建的github库网址
  • git push origin master

    推送本地内容到远程库

五、参考资料

  • git教程
  • 解决github Permission denied (publickey)问题
  • error: failed to push some refs to '[email protected]问题:
  • Github桌面版使用方式