git branch --set-upstream [branch] [remote-branch] 合并指定分支到当前分支 git merge [branch] 选择一个commit,合并进当前分支 git cherry-pick [commit] 删除分支 git branch -d [branch-name] 删除远程分支 git push origin --delete git branch -dr 7、标签 列出所有tag git tag 新建一个tag在当前co...
git init//初始化 在工作路径上创建主分支git clone 地址//克隆远程仓库git clone -b 分支名 地址//克隆分支的代码到本地git status//查看状态git add 文件名//将某个文件存入暂存区git checkout -- file//撤销工作区的修改 例如git checkout -- readMe.txt 将本次readMe.txt在工作区的修改撤销掉git ad...
git revert 改变工作目录而不改变版本库git reset 改变版本库而不一定改变工作目录 # 版本库回到上一个版本 git reset HEAD^ --hard # 改变工作目录 git reset HEAD^ --mixed # 不改变工作目录 # 文件回到本地仓库最新版本 git revert filename 1、删除untrack,不在版本库中的文件 git clean可以清除掉没有在...
git branch --track [branch] [remote-branch] # 切换到指定分支,并更新工作区 $ git checkout [branch-name] # 切换到上一个分支 $ git checkout - # 建立追踪关系,在现有分支与指定的远程分支之间 $ git branch --set-upstream [branch] [remote-branch] # 合并指定分支到当前分支 $ git merge [...
git 命令设置别名 git config--globalalias.co checkout git co<branchName>// co 就是checkout了 查看远程仓库地址 git remote -v 修改远程仓库地址 git remote set-url origin 仓库地址 查看当前邮箱 git config user.email git 权限和SSH KEY有关,SSH KEY的设置方式如下: ...
git提交包含了超过100M的大文件时会报错:remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com. To https://github.com/xxxx/xxxxx.git 1.安装Git命令行扩展。只需要设置一次 :git lfs install(也可用命令安装 Mac系统brew install git...
git branch <branch> 你可以创建一个分支并使用 checkout 命令切换到它。git checkout -b <branch> 15.切换到一个分支 git checkout <branch> 16.删除一个分支 git branch -d <branch> 您还可以使用 -D 标志强制删除分支。git branch -D <branch> 17.合并分支 git merge <branch to merge into HEAD> ...
常用于合并多个 commit,类似于 squashgit reset --soft [commitId]/<branch>// 执行 12。常用于移出暂存区的文件以作为 add 命令的反动作git reset (--mixed) <commitId>/<branch>// 执行 123。常用于无条件放弃本地所有变更以向远程分支同步git reset --hard <commitId>/<branch>// 将暂存区的所有改动...