本地使用
git init——初始化
git add——添加文件
git config --global user.email "xxx@xxx.com"——个人信息配置
git config --golbal user.name "xxx"——个人信息配置
git commit -m "xxx"——生成版本
git status——当前状态
git log [--graph]——版本记录 [图形展示]
git reset --hard [版本号]——回到以前的版本
git reflog——回滚后,丢失的版本记录
git rebase——整合版本记录
git branch——查看分支
git branch [分支名称]——创建分支
git chechout [分支名称]——切换到目标分支
git merge [分支名称]——合并分支到当前位置
合并可能会有冲突产生,在手动解决冲突后,需要手动执行
git commit -m "xxx"——生成版本
以完成合并
git branch -d [分支名称]——删除本地分支
切换分支有修改内容又不想提交时
git stash——暂时保存/隐藏
git stash list——查看隐藏列表
git stash apply——恢复 如果有多个隐藏内容,需要加ID
git stash drop——删除 如果有多个隐藏内容,需要加ID
git stash pop——恢复并删除
云端相关
git clone [地址]——下载代码
git remote add origin [地址]——连接云端
git push origin——推送代码
git pull origin——拉取代码