1.添加远端仓库信息 - git remote add/remove 2.获取远端仓库数据 - git fetch 3.本地创建/切换分支 - git checkout/branch 4.本地工作及修改 - git add/commit/status 5.推送数据至远端仓库 - git push 1. 添加远端仓库信息 ——git remote add/remove 用户可通过 git remote add 命令添加一个远程仓库...
git checkout <branchname> 切换远程分支 # 为了能够checkout出某一个远程仓库的分支,我们需要先fetch那个仓库的内容。 git fetch --all #像checkout本地分支一样checkout出这个远程分支(需要用较新版本的git) git checkout <remotebranch> 新建本地分支并重置为远程分支的最新commit git checkout -b <branchnam...
git checkout[-q][-f][-m][<branch>]git checkout[-q][-f][-m]--detach[<branch>]git checkout[-q][-f][-m][--detach]<commit> git checkout[-q][-f][-m][[-b|-B|--orphan]<new_branch>][<start_point>]git checkout[-f|--ours|--theirs|-m|--conflict=][<tree-ish>][--...
(我太难了🙃),又到了查文档的时候了,一波操作过后了解到git checkout是有restore working tree files的功能的,可以用来restore remote branch,比如使用以下命令在本地创建个新分支track远程分支: $ git checkout -b <branch> --track <remote>/<branch> # 例子,本地为远程分支CkaiGrac-PYMO创建的新分支名为...
撤销对文件的修改——git checkout --<file> 不想保留对某文件的修改。 ✍️: 请务必记得git checkout — <file>是一个危险的命令。 你对那个文件在本地的任何修改都会消失——Git 会用最近提交的版本覆盖掉它。 除非你确实清楚不想要对那个文件的本地修改了,否则请不要使用这个命令。
$ git checkout -b <branch> --track <remote>/<branch> # 例子,本地为远程分支CkaiGrac-PYMO创建的新分支名为yeshan,push时需要注意 git checkout -b yeshan --track origin/CkaiGrac-PYMO tips:使用git checkout -t <remote/branch>默认会在本地建立一个和远程分支名字一样的分支 ...
sudo git config --system alias.co checkout #git co sudo git config --system alias.br branch #git branch 3. 也可以进入工作根目录,运行git config -e,这样就只会修改工作区的.git/config文件,但是暂时还用不着. git config文件的override顺序是3>1>2....
When I add a 2nd remote, and try to checkout a remote branch from that remote git-lfs will try to obtain objects from the origin remote instead git-lfs --version git-lfs/2.8.0 (GitHub; linux amd64; go 1.12.8) # relevant variables from gi...
2.切换本地分支:git checkout 3.分支名称创建远程分支:git push origin 本地分支名称:分支名称 (要用本地的一个分支名称与远程分支名称提交绑定) 5.删除远程分支:git push origin :分支名称 三、回滚某个版本 当想回滚到以前的某个提交的版本时,这时候就体现commit时添加的message作用了(时间久了不定还记得每...
git init git checkout -b main 运行初始化命令后,应当会看到与以下示例类似的输出: 输出 Initialized empty Git repository in /home/<user>/Cats/.git/ Switched to a new branch 'main' 现在使用git status命令以显示工作树的状态: Bash git status ...