首先配置ssh密钥 让本机连接GitHub
打开GitHub 下面图片
随后在电脑中打开一个文件夹右键 Git Bash Here(前提是要先安装git) 会打开一个命令窗口 输入
ssh-keygen -t rsa -C "这里填注册GitHub时的邮箱"
一直默认 回车 然后在本机电脑里面找到这个文件夹 打开然后复制 id_rsa.pub 里面的内容
打开GitHub 把刚刚复制的东西粘贴进去 即可配置好密钥 下面开始上传项目
打开一个文件夹 ,然后右键如图选择(前提是要先安装git)
接下来会弹出下面命令窗口 输入 git init 命令生成 .git 文件
然后把需要项目的代码复制到该文件夹下 准备上传到本地仓库 执行git add . 开始上传
接下来打开自己的GitHub 新建一个仓库
输入相关信息
输入命令 git commit -m “dome” 随便取个名字
复制 ssh
接着来到命令行输入 git remote add origin https://github.com/xxxxx/mallprojectluo.git
连接GitHub
接着来到命令行输入git push -u origin master
进行上传 (注意第一次上传需要全写 以后可以 只写 git push)
出现这些时说明上传成功
打开GitHub网页f5刷新即可看到项目 OK成功!
更新项目代码
git status
git add .
git commit -m "本次更新的说明"
git push origin master 将本地主分支推到远程主分支
Git命令
查看、添加、提交、删除、找回,重置修改文件
git help <command> # 显示command的help
git show # 显示某次提交的内容 git show $id
git co -- <file> # 抛弃工作区修改
git co . # 抛弃工作区修改
git add <file> # 将工作文件修改提交到本地暂存区
git add . # 将所有修改过的工作文件提交暂存区
git rm <file> # 从版本库中删除文件
git rm <file> --cached # 从版本库中删除文件,但不删除文件
git reset <file> # 从暂存区恢复到工作文件
git reset -- . # 从暂存区恢复到工作文件
git reset --hard # 恢复最近一次提交过的状态,即放弃上次提交后的所有本次修改
git ci <file> git ci . git ci -a # 将git add, git rm和git ci等操作都合并在一起做 git ci -am "some comments"
git ci --amend # 修改最后一次提交记录
git revert <$id> # 恢复某次提交的状态,恢复动作本身也创建次提交对象
git revert HEAD # 恢复最后一次提交的状态