Open dashengzi66 opened 3 years ago
操作如下:
取出的时候使用git stash pop,可使用git stash list显示git栈中的所有工作区内容的备份,比如使用git stash apply stash@{1}或者使用git stash apply 1,就可以把版本号为stash@{1}的备份取出,不会删除对应的stash,0为最新版本。我们可以使用git stash push -m message来给每一个快照添加详细的说明信息,比如:git stash push -m “add feature 1”
git reset --hard
git remote prune origin
git config –globle user.name “xxxxx” git config –globle user.email “xxxxx” 配置完毕后,可以通过git config –list命令查看所有的配置信息。 也可直接查询某个环境变量的信息 git config user.name git config user.email
git config user.name "username"
git config user.email "email"
git rebase 后再git merge
查看分支
git branch -a # a for all
查看当前分支下工作区的状态
git status
放弃当前变更
git restore
添加变更到暂存区
git add . git add filename
提交暂存区的数据
git commit -m "Add: modulename or filename: modification"
本地的master分支推送到origin主机
git push -u origin master 指定origin为默认主机,后面就可以不加任何参数使用git push了
消除同一个分支中的合并记录
git pull --rebase
列出本地的所以分支
git branch
创建分支并切换到当前创建的分支
git checkout -b
删除本地分支
git branch -d
强制删除本地分支
git branch -D
删除远程分支
git push origin --delete
添加远程地址
git remote add origin 当推送到服务器时,首先要添加远程地址
修改本地代码关联的远程地址
git remote set-url origin 当代码库远程迁移后,修改本地代码关联的远程地址