github入门简单命令及常见错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了github入门简单命令及常见错误相关的知识,希望对你有一定的参考价值。

github入门简单命令及常见错误:

一、入门常用命令
git init(新建一个空的仓库)
git add .(添加文件夹下的所有文件)
git add 文件名(添加文件夹中的指定文件)
git status(查看状态)
git commit -m "注释信息"(对提交的文件添加备注说明)
git remote add origin 仓库链接地址(连接远程仓库)
git remote rm origin 仓库地址(删除远程仓库)
cd 目录地址 (进入目标目录下)
ls (列出当前目录下的所有文件)
mkdir 文件夹名 (在当前目录下新建文件夹)
rm -r 文件夹名 (用该命令可删除文件夹)
ssh-keygen -t rsa -C "与github账号绑定的邮箱"(配置SSH密钥)
git push -u origin master(仓库为空时,上传文件)
git push origin master(仓库不为空时,上传文件)
git pull --rebase origin master(内容合并)
dir (查看目录下的文件)
git pull origin master(把github上的文件重新拉下来)
git rm -r --cached 文件名(删除磁盘上的文件)
git rm 文件名(从版本库中删除)
git commit -m “删除了文件名”(添加删除说明)
git add -A(上传所有修改)
git commit -a -m "修改注释"(添加文件更新说明)
git push origin master -f(上传更新后的文件)
git push -u origin master(更新github仓库)
git log (查看变更日志)
git remote(查看远程库信息)
git remote -v(查看远程库更详细信息)
分支:
git branch 分支名(创建分支)
git checkout 分支名(切换分支)
git checkout -b 分支名(创建加切换分支)
git branch(查看当前分支)
git checkout master(切换回master分支)
git merge 分支名(合并指定分支到当前分支)
git branch -d 分支名(删除分支)

二、入门操作常见错误
1、输入:git remote add origin 仓库链接地址 时
报错:fatal: Not a git repository (or any of the parent directories): .git
解决办法:输入 git init ,初始化一个本地仓库
2、输入:git remote add origin 仓库链接地址 时
报错:fatal: remote origin already exists.
解决办法:
删除Git仓库中的origin信息:git remote rm origin
重新添加Git仓库中的origin信息
3、输入:git push origin master 时
报错:fatal: ‘origin‘ does not appear to be a git repository
fatal: Could not read from remote repository.Please make sure you have the correct access rights and the repository exists.
解决办法:重新输入一次 git remote add origin 仓库链接地址
4、输入:git push origin master 时
报错:fatal: remote error:
XXXXXX@qq.com/myarea is not a valid repository name Email support@github.com for help
解决办法:使用git remote rm origin 然后再使用上传命令
5、输入:git push origin master 时
报错:To git@git.oschina.net:yangzhi/hello.git
! [rejected] master -> master (fetch first)
error:faled push some refs to ‘仓库地址’
解决办法:出现这个问题是因为github中的README.md文件不在本地代码目录中。先进行代码合并 git pull --rebase origin master 再执行 git push origin master
6、输入:git add ./ 时
报错:fatal: Not a git repository (or any of the parent directories): .git
解决办法:先输入git init,再git add ./
7、输入:git push origin master 时
报错:error:failed to push some refs to...
解决办法:先输入git pull origin master(先把远程服务器github上面的文件拉下来),再输入git push origin master

以上仅是个人的入门学习,特地从网上搜集汇总了这些命令和错误,虽然不全面,但目前对自己来说足够了,以后还当全面加深认知,当中若有描述不当或其他错误,还请有心人告知加以改正。

以上是关于github入门简单命令及常见错误的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop入门(十五)——集群常见错误及解决方案

Git 项目上传至github入门实战并解决常见错误

Java入门常见错误总结

Ubuntu入门教程及常见错误排查

Javascript·常见错误及用法习惯(新手入门)

Github常见操作和常见错误!