git init : 将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。
git clone :克隆现有的仓库,执行成功后会在你本地自动生成一个项目
git status : 查看当前项目的状态,如果有新修改未提交的操作会显示出来
git add . : 表示将项目提交到本地暂存区中
git commit -m ‘日志或说明’ : 表示将暂存区里的改动给提交到本地的版本库(‘日志或说明’是自己添加的内容,可以理解为你对你提交的代码的注释说明)
git push : 将代码提交到远程仓库,执行成功后,在GitHUb或者码云上就可以看到你最新的代码了。
git branch test : 表示创建一个名字为test的分支
git checkout test : 表示切换到test分支
git checkout -b test :创建和切换二合一,表示创建并切换到test分支
git push -u origin test : 表示提交代码到远程仓库的test分支上
git branch : 查看当前分支
git log : 查看代码提交日志
git diff :表示当前文件和暂存区域的差异,简单说就是在你还没提交代码之前知道本次修改了哪些代码
git pull : 用于从另一个存储库或本地分支获取并集成(整合)。一般,如果你克隆别人的项目有更新,就可以使用这个命令,让你本地的代码也达到最新。
git reflog:可以看所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)
git reset :一般用于版本回滚。执行命令为 git reset --hard 版本号,可以回滚到指定版本