git学习笔记

     1. git clone + github地址名 (下载别人的代码)

2. 看别人的github项目

  1. git clone

  2. Star

  3. README.md

  4. issue

  5. LICENSE

3.如何把文件和远端的git仓库连接起来

  1. git init (生成本地的git仓库)(如果文件有自己的git文件夹就是有自己本地的仓库就不需要这个步骤)

  2. git add -a (将工作区的文件全部存到暂存区)

  3. git commit -m '备注' (将暂存区的内容传到本地的仓库,对更改添加备注)

4.查看仓库的提交历史

  • git log

  • git log --stat(可以查看丰富的提交历史)

  • git log --pretty=oneline (可以简化提交历史的显示)

5.如何将修改到工作区的文件打回没修改的样子

git checkout 文件名

6.如果文件已经提交到了暂存区怎么打回

git reset HEAD^1(这个指当前文件的上一个,1指上一个版本可以省略)(可以把提交的文件打回工作区)

7.版本回退

        git reset  --hard 版本号

        git reflog(记录每一个命令)


git的分支

1.如何创建分支

  1. git checkout -b 文件名

2.如何切换分支

  1. git checkout 切换的文件名

3.如何合并分支

  1. git merge 要合并的分支

4.如何放弃合并

  1. git merge --abort

5.查看分支

  1. git branch

6. 删除分支

  1. git branch -D 分支名

7.版本回退

      git reset  --hard 版本号

      git  reflog (记录你的每一个操作)


git和github

将本地仓库上传到远程的空仓库

  1. git remote add origin github的仓库位置链接

  2. git branch -M main (将本地的master链接改成main)

  3. git push -u origin main

需要把远程的仓库拉到本地时

  1. git pull

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值