Git - CLI笔录
Git的CLI笔录
origin: 表示远程仓库节点名称。 当有多个远程仓库时 可新增远程仓库节点名称如 new_origin | new_remote
origin/HEAD: 表示当前Git仓库默认分支的引用,通常指向origin/master或origin/main
git symbolic-ref refs/remotes/origin/HEAD --------------------------------------------------------------
git branch
git branch <branch>
git branch -r
git branch -a
git branch -M main
git branch -d <branch>
git checkout <branch>
git branch -u new_origin/<branch>
git remote -v
git remote update
git remote add origin <URL>
git remote remove <URL> --------------------------------------------------------------
git pull = git fetch + git mergegit fetch origin
git fetch <URL> <branch>
git merge origin/<branch>
git pull <branch>
git pull origin <remote_branch>:<local_branch>
git push origin <branch>
git push origin <remote_branch>:<local_branch>
git push -f origin <remote_branch>:<local_branch>
git push origin -d <branch> --------------------------------------------------------------
git clone <URL>
git add .
git commit -m 'desc' --------------------------------------------------------------
git reflog
git reset --hard xxx
git push -f origin master:master --------------------------------------------------------------
--------------------------------------------------------------
--------------------------------------------------------------
echo '# project description' >> README.md
git init
git add .
git commit -m 'commit v1.0.0 open source code.'
git branch -M main
git remote add origin <URL>
git push -u origin main