学习教程
三、Git 优秀教程推荐
1.廖雪峰-Git教程 [访问量: 30941698172,新手必看]
2.GitHub入门与实践 [密码:7aik,电子书,特别棒的入门书籍,2年后的感悟,强烈建议看这个]
2.git-简明指南 [图形化模式,简单易懂]
3.图解Git [一样是图形化教程]
4.Git的奇技淫巧 [GitHub 14.9k stars]
5.git-cheatsheeth [图形化 Git 命令的作用域]
————————————————
版权声明:本文为优快云博主「mukes」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/mukes/article/details/115693833
内容
-
初始化一个Git仓库,使用git init命令。
添加文件到Git仓库,分两步:
使用命令git add ,注意,可反复多次使用,添加多个文件;
使用命令git commit -m ,完成。 -
要随时掌握工作区的状态,使用git status命令。
如果git status告诉你有文件被修改过,用git diff可以查看修改内容。 -
现在总结一下:
HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。
穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。
要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。 -
小结
Git鼓励大量使用分支:
查看分支:git branch
创建分支:git branch
切换分支:git checkout 或者git switch
创建+切换分支:git checkout -b 或者git switch -c
合并某分支到当前分支:git merge
删除分支:git branch -d
git需要提交后commit 才可以完成结束合并。