安装Git
一:拉取远程仓库
① 在要拉取代码的文件夹中,右击打开Git Bash
② git clone + (远程仓库地址)
二:创建分支,切换分支,删除分支
① git branch (查看此时所有分支情况)
② git branch test (创建test分支)
③ git checkout test (切换到test分支上)
④ git checkout -b test1 (创建本地分支test1,并切换到test1分支上)
⑤ git branch -d test1 (删除本地分支test1)
有时会提示需要 git branch -D test1 才能删除
三:上传记录
① 在此时的分支上跟踪更改文件和暂存文件
git add . (跟踪所有更改的文件)
git commit -s (提交所有更改过的文件,并且进入界面,输入提交信息) 或
git commit -m "update" (提交所有更改过的文件,并提交信息为update)
② 切换到master上(这边是master分支)
git checkout master
③ 更新最新的远程仓库代码(若是最新的不必再次拉取,最好都拉取下)
git pull
④ 合并test分支到master上,哪怕分支多次commit都可以
git merge --squash test
⑤ 在master上再次进行 add . 和 commit -s,此时进入可以删除之前test分支上合并的信息,输出规范的合并信息即可
⑥上传更新到远程仓库中
git push origin HEAD:refs/for/master
出错记录(持续更新)
问题一:
解决:
① gitdir=$(git rev-parse --git-dir); scp -p -O -P xxxxxxx:hooks/commit-msg ${gitdir}/hooks/
② git commit --amend --no-edit