1.git clone 远程仓库地址
2.git init
3.git remote add 远程仓库名 远程仓库链接
4.绑定用户名与邮箱
git config user.name 【空格】“someone”
git config user.email 【空格】“someone@someplace.com”
5.修改内容
6.git add .
7.git commit -m “备注”
8.git p
父子仓库提交
1.git clone 远程仓库地址
2.cd 进入主目录
3.git submodule init
4.git submodule update
5.git log origin/分支名 查看分支日志
git checkout - 切换到之前的分支
git checkout 文件名/路径 用于切换到xx文件后将指定文件覆盖到当前分支中
git checkout -b [新建的分支名] [原来的分支名] 用于创建基于当前分支的新分支
git checkout [指定commit] [文件名]用于将指定文件的版本切回到指定commit的文件
git merge --abort撤销merge
git branch -D 分支名删除指定分支
git中,将新的更改和新的功能完成后,在本地创建一个分支ld/feature/桐庐-v2.2.0,提交到本地分支ld/feature/桐庐-v2.2.0之后,再提交到远程分支origin/ld/feature/桐庐-v2.2.0,最后由管理员进行合并.
merge:
1.git pull +远程分支
2.git merge +远程分支
3.修改冲突 head指代当前
4.git commit
5.:wq
6.gitpushorigin
git branch --contains 89eb2ac2838dde77dab032a8e3b82ae087fc30b0 --all
用于查看某commit属于哪个分支
git reset --soft HEAD^^^,用于撤回commit,无尖括号代表当前版本撤回,加一个代表上个版本
git diff
git fetch origin -p 更新整个项目的分支