1)拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。
git clone 远程git仓库地址
2)初始化本地git仓库。
git init
3)监控工作区的状态树,会把工作时的所有变化提交到暂存区,这里面包括文件内容修改(modified)以及新文件(new),但唯独不包括被删除的文件,.代表添加文件夹下所有文件。
git add .
4) 将暂存区内容添加到本地仓库中,并填写提交备注。
git commit -m "first commit"
- 如果第一次提交需要把本地库与远程库做关联。
git remote add origin 你的远程库地址
6)首次向远程指定分支推送代码时 / 之前已经推送过代码时。
git push -u origin 远程git分支名 / git push origin 远程git分支名
7)拉取远程分支代码。
git pull origin 远程分支名
8) 查看本地分支 / 查看远程分支 / 列出所有本地和远程分支。
git branch / git branch -r / git branch -a
9) 新建一个本地分支(此时已经在新建分支上了) / 把新建分支推送到远端。
git checkout -b 分支名称 / git push origin 分支名称
10) 删除本地分支 / 强制删除本地分支 / 删除远程分支 (需注意:删除当前分支时要切换到其他分支上再执行删除操作)。
git branch -d 分支名称 / git branch -D 分支名称 / git push origin --delete 分支名称
11) 分支代码合并(假设在A分支执行 git merge B,则会将B分支的代码合并到A分支中)。
git merge 分支名称
- 将本地git仓库中的代码强制回退到指定的提交版本上。
git reset --hard 回退版本的版本号