个人博客
  • git config --global user.name "你的名字"
  • git config --global user.email "你的邮箱"
  • 拉取代码的时候,username则是邮箱,密码则是登录密码
  • git add -A  添加文件到暂存区
  • git commit -m "xxx" 把暂存区的所有文件提交到仓库区,暂存区空空荡荡。
  • git push -u origin master 把仓库区的文件提交到远程仓库里。
  • 创建分支other  git branch other 
  • 切换到other分支  git checkout other
  • 将当前分支在远程other分支对应  git push --set-upstream origin other
  • 将other分支提交到远程 git push origin other 
  •  
  • 查看当前所有分支  git branch -a
  • 查看本地分支  git branch 
  • 查看远程分支  git branch -r
  • 查看当前状态:git status
  • 拉取代码: git pull   
  • ----  tag  -----
  • 创建本地tag:git tag <tagname>
  • 推送到远程tag:git push origin <tagname>        -------  默认标签是打在最新提交的commit上的。
  • 删除本地tag:git tag -d <tagname>
  • 删除远程tag:git push origin :refs/tags/<tagname>
  • 查看commit列表提交id: git log --pretty=oneline --abbrev-commit
  • 给提交的代码添加tag:git tag <tagname> id
  • 合并分支( 将dev分支合并到master分支 
  • 1、首先切换到master分支上
  • 2、如果是多人开发的话 需要把远程master上的代码pull下来
  • 3、然后我们把dev分支的代码合并到master上:git merge dev
  • 代码回滚到 96f6ec9bf41fe0e425f8495d46a52b8f990facd3版本
  • git reset --hard 96f6ec9bf41fe0e425f8495d46a52b8f990facd3
  •  
  • 找回git add上个版本的问题
  • git fsck --lost-found
  • 然后我们去项目的.git下找到这个目录 .git\lost-found\other

    

posted on 2023-07-20 09:26  雪妮123  阅读(9)  评论(0编辑  收藏  举报