1.初始化仓库 使用git init命令
2.添加文件到Git仓库 git add <file> git commit -m <描述信息>
查看工作区状态 git status命令 如果git status显示有文件修改过,用git diff查看修改内容
回退版本 1.HEAD指向的版本就是当前版本,Git允许我们在版本历史之间转换,使用git reset --hard 版本号 2.git log 可以查看提交历史,确定要回退到哪个版本 3.git reflog查看命令历史,以确定要回到未来那个版本
丢弃工作区修改 git checkout -- file 扰乱工作区某个文件的内容,还添加到了暂存区,想丢弃修改 1.git restore --staged 文件名 2.git checkout -- file
删除版本库文件 1.从本地将文件删除(直接删除或者使用 rm filename) 2.git rm filename 3.git commit -m "描述信息"
本地关联github远程库 git remote add origin git@github.com:用户名/库名.git git push -u origin master第一次推送master分支所有内容到远程库 git push origin master推送最新修改
查看分支 git branch
创建分支 git branch 分支名字
切换分支 git checkout 分支名字或者git swith 分支名字
创建+切换分支 git checkout -b 分支名字或者git switch -c 分支名字
合并某分支到当前分支 git merge 分支名字
删除分支 git branch -d 分支名字
工作现场临时存储,将来恢复 git stash list查看工作区 git stash储存工作区 git stash apply恢复工作区,stash内容不删除 git stash drop删除stash内容 git stash pop恢复的同事把stash删除
多人协作 git remote查看远程库的信息 git remote -v显示更详细的信息