git常用命令
创建仓库
- mkdir learngit 创建文件夹
- cd learngit
- git init 将当前所在的目录变成git可以管理的仓库
将文件加入git管理仓库
- git add readme.txt 将文件存入git暂存区
- git commit -m “wrote a readme file” 将文件提交给git仓库
工作区
- git status 查看工作区状态
- Git diff readme.txt 查看工作区和git仓库中文件的不同
版本回退
- git log –pretty=oneline 查看提交日志
- git reset –hard HEAD^ 版本回退到上一个提交版本 HEAD为指向当前版本指针
- git reset –hard 1094a 版本回到特定版本号,可用git log命令查看对应的版本号
删除文件
- rm readme.txt 在工作区删除文件
- git rm readme.txt 在git仓库删除文件
- git checkout – readme.txt 从git仓库中恢复文件到工作区 前提git仓库有readme.txt
添加远程库
- git remote add origin git@github.com:zhongshanhao/learngit.git 关联远程库
- git push -u origin master 第一次推送master分支的所有内容
- git push origin master 推送master分支的所有内容
克隆远程库
1.git clone git@github.com:zhongshanhao/learngit.git
查看当前连接的远程库
1.git remote -v
本地同步远程仓库
1.git pull
2.git remote set-url origin https://github.com/zhongshanhao/python.git
3.git pull origin master –allow-unrelated-histories //把远程仓库和本地同步,消除差异
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 572108581@qq.com
文章标题:git常用命令
文章字数:346
本文作者:ZSH
发布时间:2019-10-06, 21:09:59
最后更新:2019-10-06, 21:17:27
原始链接:https://zhongshanhao.github.io/2019/10/06/git-command/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。