基本概念
远程仓库
仓库
暂存区
工作区
分支
关联关系图:
基本命令
git init #将当前目录进行git初始化。使一个普通目录变成git本地仓库 git add 文件名 #将工作区文件添加至暂存区 git commit -m “描述信息” # 将暂存区文件文件提交至本地仓库 git push #将本地仓库推送到远程仓库进行合并 git pull # 将远程仓库拉取到本地仓库进行合并
git status # 查看仓库状态 git log #查看版本(提交)记录 git log --online #同上,仅展示简单信息。版本号的前七位,及提交描述 示例: $ git log --oneline 6ad5754 (HEAD -> master) Revert "删除1.txt" 5815746 删除1.txt 0105619 创建1文件 git restore 文件名 #用户恢复文件,将本地仓库的文件还原至本地。如果本地仓库也删除了,当前命令就无法恢复了。 #示例: $ git restore 1.txt git reset --hard 版本号 # 恢复至指定版本,并且指定版本之后的版本都将删除。 git revert 版本号 # 恢复至指定版本的前一版本,当前版本到指定版本之间的版本(提交记录)不会被删除
标签:git,本地,删除,仓库,笔记,学习,版本号,版本 From: https://www.cnblogs.com/mingbo-1/p/17867941.html