保姆级Git/GitHub入门
Git
定义:版本控制器(类似一个日志文件,以提交的形式保存提交的代码,方便代码回滚(写错代码的救命稻草))
核心概念:commit-提交 repository-仓库 branch-分支
commit-提交:工作空间代码提交到本地仓库
repository-仓库:对项目文件夹进行git初始化后,就是一个repository仓库了
初始化命令:git init
工作区->get add -A(提交所有) -> 暂存区 -> git commit -m “xxxx(此次提交的描述)” -> 仓库
查看提交记录:git log --stat
工作区代码回滚命令:git checkout READEME.md
仓库代码回滚命令:git reset HEAD^1 (撤回最新分支)
branch-分支:根据不同人不同需求开辟不同分支,实现分工合作
分支操作:
1.以当前分支为基础分支创建新分支
git checkout -b
2.列举所有分支
git branch
3.切换到某个分支
git checkout
4.删除指定分支
git branch -D
5.与当前分支合并
git merge
6.执行合并之后,撤回合并
git merge --abort
Git与GitHub远程仓库
1.创建远程仓库
2.执行命令git remote add origin https://github.com/onetwothreelooklooklook/
是 Git 命令,用于给本地 Git 仓库添加一个远程仓库的别名和 URL。
具体作用如下:
git remote
是用来管理远程仓库的命令,add origin
是指要添加一个名为 “origin” 的远程仓库。https://github.com/onetwothreelooklooklook/
是远程仓库的 URL,通过这个 URL 你可以访问远程仓库、克隆代码、推送本地代码等操作。- 添加远程仓库的目的是为了方便与其他开发者协作、备份代码、共享项目等。通过添加远程仓库后,你可以使用 Git 提供的各种命令与远程仓库进行交互。
3.将本地代码推送到远程仓库:
Copy Codegit push -u origin main
其中,origin
是远程仓库的别名,main
是要推送到远程仓库的分支名称。
4.将修改推送到远程仓库
git push
5.将远程仓库修改拉取到本地工作空间
git pull
6.注意
当远程仓库发生修改,则要先将远程仓库修改pull到本地工作空间,才能再将本地修改push到远程仓库
下载github项目到本地操作图
参考视频教程:https://www.bilibili.com/video/BV1db4y1d79C/?vd_source=c279e5538e4338cc12cc78e54a41451c