1、我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:
https://git-for-windows.github.io/
2、进入Github首页,点击New repository新建一个项目
3、git bash 运行命令
cd e:
cd github
cat ~/.ssh/id_rsa.pub 获取公钥
cat ~/.ssh/id_rsa 获取私钥
git init 目录变成git可以管理的仓库
git add . 添加工作区所有文件夹到暂存区里面去
git add readme.txt 添加指定文件到暂存区里面去
git commit -m "提交" 提交
git status 查看是否还有文件未提交
git diff readme.txt 查看文件改了哪些内容
git log 查看历史版本
git reset --hard HEAD^ 回退到上个版本(^^表示上上个版本一次类推 或者 git reset --hard HEAD~100 第上100个版)
rm b.txt 删除文件
仓库地址
git@github.com:xutongshuai/xutongshuai.github.io.git
git@github.com:xutongshuai/git.git
git remote add origin 关联仓库 列: git remote add origin https://github.com/xutongshuai/git.git
git remote rm origin 删除关联
git clone 克隆仓库
git remote -v 查看仓库
git branch -M main 分支
git push origin main 推送(git push -u origin main)
git pull origin master 拉取
推送步骤
1、cd进入本地仓库 1、 cd e: 2、 cd vue
2、关联仓库 :git remote add origin https://github.com/xutongshuai/git.git
报错 fatal: not a git repository (or any of the parent directories 命令中输入 git init 回车即可
提示:远程资源已存在可以 (git remote rm origin 删除关联的远程库)
3、添加暂存 :git add .
4、提交信息 :git commit -m "提示信息"
5、推送文件 :git push origin main
git add . (add与.之间要有空格 git add readme.txt 添加指定文件)
git commit -am "提交" (a表示新增)
git push -u origin master (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)
三、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 # 恢复最后一次提交的状态
Git暂存管
git stash # 暂存
git stash list # 列所有stash
git stash apply # 恢复暂存的内容
git stash drop # 删除暂存区