git 操作指令
常用指令如下
pdf资料地址链接:https://pan.baidu.com/s/1jJUc8WA 密码:aevx
1、打开服务器 、拉取远程仓库
创建8090端口```ng serve --port 8090//
克隆的方式
新建文件夹
命令行内部 :mkdir "文件名"
git clone https://github.com/angular/quickstart.git quickstartcd quickstartnpm installnpm start```
克隆分支到自己的文件加下
git clone bitpm_wangzhenghonghttp://xxx@192.168.1.36:10080/eboncloud/shty-ui.git
查看分支```git branch 查看当前分支
查看历史提交记录```$ git log
最近$ git log -p -2
最近指定次数的$ rm + wenjianming 移除掉
解释一下版本恢复命令```reset --hard HEAD^
1.1使用git提交自己的代码
git提交代码命令行
git pull 先更新,也就是拉代码。
git add -A 添加本地需要提交代码
git commit -m "test"提交本地代码备注信息
git push push 到git仓库
github中的README.md文件不在本地代码目录中,
有时候可能需要执行
git pull --rebase origin master
然后在推送
git push -u origin master
1.2 git branch 获取分支信息
1 查看远程分支$ git branch -a
2 查看本地分支git branch 查看当前分支
3 创建分支$ git branch test
4 把分支推到远程分支 $ git push origin test
5 切换分支到test $ git checkout "分之名';
可能需要先打破分支结构 git strack;
$ git checkout testM 表示cong 原来分支(上一次修改没有提交br-2.1.2.2)带过来的修改
6 删除本地分支 Git branch -d xxxxx $ git br -d test```###
7 删除远程版本git push origin :br-1.0.0`
8 删除远程分支
git branch -r -d origin/branch-name git push origin :branch-name
1.3 删除线线上和本地文件夹
1.2.0.先同步一下
1.2.1. git pull1. ls
1.2.2.删除raindow文件夹及其下所有的文件git rm "name" -r -f orrm "name" -r -f
1.2.3.同步删除操作到远程分支:git commit -m "delete name"
1.2.4.提交分支:git push origi master
1.2.5.打包指令```npm run build:prod //生成dist文件夹
1.4 新增本地分支与远程同步
1:git branch branchName(在本地创建一个命名为branchName的分支)
2:git branch 查看当前自己所在的分支
3:git branch -a 查看服务器的所有分支以及自己当前所在的分支
4:git push origin branchName(把命名为branchName的本地分支推送到服务器)
5:git checkout --track origin/branchName (切换为远程服务器上的命名为branchName的远程分支)
6:如果你的搭档要把他本地的分支给关联到服务器上命名为branchName的远程分支,请执行以下操作,git branch --set-upstream-to origin/branchName (为本地分支添加一个对应的远程分支 与之相对应)->这行命令用来关联本地的分支与服务器上的分支
7:完成以上操作之后,就可以进行提交代码了,但是在提交代码之前,你要确定你当前所在的分支
8:git push origin branchName(提交代码到远程服务器上命名为branchName的分支上)
9 :git pull origin branchName (从远程分支上拉取代码)