github 操作

设置远程仓库

git remote add origin git@github.com:name/project

GitHub Token

token

提交

git push -u origin branch

默认将pull下来的代码与现有改动的代码进行合并

git config pull.rebase false

连接远端

git remote add origin {远程仓库地址}

清除本地缓存

git rm -r --cached .

清楚用户信息

git config --system --unset credential.helper

查看分支

git branch

切换分支

git checkout master

创建分支并切换过去

git checkout -b master

删除云端分支

git push origin :main

删除本地分支

git branch -d master
-D 为强制删除

合并分支

git merge dev 将dev分支合并到当前所在分支

提交分支

git push origin panda

更新远程分支列表

git remote update origin --prune

查看所有分支

git branch -a

删除远程分支Chapater6

git push origin --delete Chapater6

查看状态

git status

当出现上传不了的问题后输入这个会删除云端的历史记录,以本地为基准上传上去,类似强制上传,但这个更友好吧

git push -u origin main -f

意为先取消commit记录,并且把它们临时保存为补丁(patch)(这些补丁在”.git/rebase”目录中),之后同步远程库到本地,最后合并补丁到本地库之中

git pull -–rebase origin master

参考自这

将远程仓库里面的项目拉下来

git pull origin master

删除target文件夹(压缩包也可)

git rm -r --cached target

提交,添加操作说明

git commit -m '删除了target'

posted @ 2021-09-04 19:42  lambertlt  阅读(52)  评论(0编辑  收藏  举报