Git复制:
提示:Git 分支创建适用环境如:需求变更较大分支
分支克隆
1.先拉对应分支
2.创建新分支
git checkout -b 新分支名
3.把新建的分支push到远端
git push origin 新分支名
4.将分支与远端关联
git branch --set-upstream-to=origin/新分支名
5.拉取验证是否成功
git pull
根绝commitId 获取指定ID代码
1.从远程分支 clone 到本地新建文件夹。使用:
git clone [git-url] -b [branch-name]
2.指定 commit 版本。使用:
git reset --hard [commit-number]
3.推送到远程(新建)分支
git push origin [本地分支]:[远程分支名称]
创建一个新的仓库
1.从命令行创建一个新的仓库
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin root@192.168.8.7:Frontend/MAP.git
git push -u origin master
2.从命令行推送到已创建的仓库
git remote add origin 仓库地址
git push -u origin master
修改仓库地址
git remote set-url origin [url]
代码回退
1.撤销远端
1). git log 查看日志 获取要退回的 ID
2) . 执行 git reset -- soft <ID> 重置到指定提交
git reset -- soft 与 --hard 区别:
soft 只改变远端本地代码会保留在暂存中,
hard 远端和本地代码都会回到指定提交时的代码。
3).修改完代码将代码提交到远端,执行 git push origin 分支名 -f 强行提交当前版本。
2.撤销commit
1). git log 查看提交
2). git reset -- hard <ID>