git config user.name '用户名' #git配置本地仓库的userName
git config user.name #查看用户名
git config --global user.name "name" #修改用户名
git config user.email '邮箱' #git配置本地仓库的邮箱
git config -l #查看git的配置信息
git init # 初始化一个本地仓库
git remote add origin https://xxxxxxxxxxxx.git # 添加远程地址
git clone https://xxx.git #git拉取远程代码
git clone "远程地址" "本地文件名称" # clone 克隆远程文件
git clone -b 分支名 仓库地址 # clone 远程分支文件
git remote -v #查看本地添加了哪些远程分支地址(详细)
git checkout -b 分支名 #新建并切换本地分支
git branch #查看本地分支
git branch -a #查看本地和远程的所有分支
git branch -r #查看远程所有分支
git remote remove origin #删除本地指定的远程地址
git fetch origin master #远程主机的最新内容拉到本地,不进行合并
git pull origin master #远程主机的master分支最新内容拉下来后与当前本地分支直接合并 fetch+merge
git pull origin master --allow-unrelated-histories #把远程仓库和本地仓库进行同步化,消除之间的差异
git checkout -b 本地分支xxx origin/远程分支xxx #切换远程分支
git push --delete origin 分支名 #删除远程分支
git branch -m 旧分支名 新分支名 #修改本地分支名
git add . #把新增的、修改的都加到缓存
git rm -r --cached . #清除缓存
git add -A #把新增、和修改的、和删除的都加到缓存
git commit -m '版本描述' #提交到文件库
git push -u origin master #推送本地修改分支至远程git仓库
git push origin master -f #强制推送至远程git仓库
git log --oneline #简化git日志输出格式
git常用命令
于 2022-03-06 17:03:21 首次发布