企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### 1.三个区的概念(工作区,暂存区,版本库) ~~~ git init git config --global user.name chengbenchao git config --global user.email 395775347@qq.com git config --global --list git config --get user.name git add xx //添加所有修改的内容 git add . git commit -m"xxx" git status git diff ~~~ #### 2.版本回退 ~~~ git log git log --pretty=oneline git reflog git reset --hard XXXXX ~~~ #### 3.撤销修改和删除 ~~~ git checkout xx git rm xx //从版本库中删除后,要commit git commit -m"xx" ~~~ #### 4.本地仓库和远程仓库的连接 ~~~ git remote add origin xxx git push -u origin master git remote -v //取消远程关联仓库 git remote remove origin ~~~ #### 5.克隆远程仓库到本地 ~~~ git clone xxx ~~~ #### 6.配置ssh ~~~ ssh-keygen -t rsa -C 395775347@qq.com ~~~ #### 7.分支管理 ~~~ //查看分支 git branch //创建分支 git branch <name> //切换分支 git checkout <name> //创建+切换分支 git checkout -b <name> //和远程分支连接 git checkout -b <branch name> origin/<branch name> //合并某分支到当前分支 git merge <name> git merge --no-ff -m"xx" <branch name> //查看分支合并图 git log --graph --pretty=oneline --abbrev-commit //将修改内容添加到工作区的存储区 git stash //查看存储区的内容 git stash list //恢复存储区的内容 git stash pop //删除分支 git branch -d <branch name> git branch -D <branch name> ~~~ #### 8.推送分支 ~~~ git push origin <branch name> ~~~