git的安装与使用

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 # 删除暂存区  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永远的WEB小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值