Git常用命令
Git文件库创建与文件提交
-
git init
初始git 本地仓库 -
git add 文件/目录
添加文件/目录到暂存区 -
git reset HEAD 文件/目录
撤销暂存区的文件/目录 -
git status
查看工作区文件状态 -
git commit -m "注释说明"
提交文件到git版本库 -
git ls-files
查看库文件
Git 时光穿梭(文件版本切换)
git log
查看提交历史git log --pretty=oneline
以单行显示提交历史
回退版本
-
git reset --head HEAD^
回退上一版本,两个尖括号就是回退两个版本,以此类推 -
git reset --haed 版本号(一般前四位即可,能够唯一区分即可)
回退到指定版本 -
git reflog
查看所有操作历史,一般可用于误关闭窗口,不知道之前最新的版本号了,重新回到某文件未来
文件删除
-
删除工作区文件,在工作区直接执行删除即可
-
git checkout -- 文件名
工作区文件误删恢复,执行后从版本库中检出恢复 -
git rm 文件名
从库中彻底删除文件
文件差异比较
git diff HEAD -- 文件名
Git 远程仓库创建与本地Git库文件推送
远程库:GitHub/Gitee
下载远程项目 git clone url
推送本地库到远程
-
本地库文件准备
(git init,git add xxx,git commit -m "")
-
远程库GitHub
-
创建GitHub账号
-
创建远程仓库xxx
-
生成ssh密钥
ssh -keygen -t rsa -C "Github账户邮箱"
-
上传密钥
GitHub网站Settings-->SSH and GPG keys-->New SSH key-->上传public key
校验ssh密钥
ssh -T git@github.com
-
执行推送(创建的新仓库页面会有执行提示)
- 绑定远程地址
git remote add origin git@github.com:用户名/仓库名
- 创建分支
git branch -M main
- 执行推送
git push -u origin main
或git push
- 绑定远程地址
-
赞赏
- 本文作者: 况杨
- 本文链接: https://kuangyang828.github.io/git-chang-yong-ming-ling/
- 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
0%
x
感谢您的支持,我会继续努力的!


扫码打赏,你说多少就多少
打开微信扫一扫,即可进行扫码打赏哦
支付宝
微信支付