1 如何生成项目目录
vscode安装插件,project-tree
安装之后按ctrl+shift+p,并输入Project Tree回车
点击要生成目录的项目,回车
将项目目录生成并存储到README.md中
2 git常用命令
命令名称 作用
git config --global user.name 用户名 //设置用户签名
git config --global user.email 邮箱 //设置用户签名
git init //初始化本地库
git status //查看本地库状态
git rm --cached 文件名 //从暂存区删掉文件
git rm -r -f --cached . //删除暂存区所有文件 (-f强制删除)
git ls-files //查看暂存区所用文件
git add 文件名/. //添加到暂存区
git commit -m "日志信息" 文件名 //提交到本地库
git reflog/log //查看历史记录/log是详情
git reset --hard 版本号 //版本穿梭
分支操作
命令名称 作用
git branch 分支名 //创建分支
git branch -M main //修改默认分支名为main
git branch -v //查看分支
git checkout 分支名 //切换分支
git merge 分支名 //把指定的分支合并到当前分支上
git branch -D 分支名 //删除分支
git branch -m 分支名 //修改当前分支的分支名
git push origin --delete gh-pages //删除远程分支 gh-pages
远程操作
命令名称 作用
git remote -v //查看当前所有远程地址别名
git remote add 别名 远程地址 //给远程仓库起别名
git push 别名 分支 //推送本地分支上的内容到远程仓库
git clone 远程地址 //将远程仓库的内容克隆到本地
git pull 远程库地址别名 远程分支名 //将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并
git remote -v // 查看远程仓
git remote rename trunk(现有远程仓别名) private(自定义的远程仓别名) // 修改远程仓别名
git remote // 将会显示 master(默认远程主仓别名) 和 private (自定义的个人仓别名)
1,直接修改远程连接
git remote set-url origin [url]
2,先删远程连接后加远程连接
git remote rm origin
git remote add origin [url]
git tag --list 查看标签
git tag -a v1.4 -m "my version 1.4" 打标签
(1)使用git push 推送弹窗的提示框,输入账号密码后报错?
remote: [session-1041ebb1] Access denied 该怎么办?
清除之前的账号:git config --system --unset credential.helper
(1)对于error: failed to push some refsto‘远程仓库地址’ ?
产生的原因是,创建远程仓库的时候创建了README.md或者.gitignore 文件 默认就提交了一次
和本地就有冲突,本地再次push就报错
1 使用如下命令
git pull --rebase origin master
2 然后再进行上传:
git push -u origin master
3.合并冲突
修改代码之后
git add .
git commit -m "xxx" #后面不加文件