1

git remote

1.git remote -v:展示远程git仓库地址,第一个为git地址别名,第二个为远程git仓库实际地址
2.git remote add 别名 git仓库名:添加远程git仓库
3.git remote rm 别名:删除远程git仓库
4.git remote rename 原名 新名称:对远程仓库的别名进行修改

git chekout .

1.git checkout .:如果当前分支还未提交,进行回退到未修改的状态
2.git checkout -b 分支名:将当前分支切换到其他分支

git branch

1.git branch 分支名:创建本地分支
2.git branch:查看当前本地分支
3.git branch -a:查看当前所有分支(包括远程分支)
4.git branch -D 分支名:删除本地分支

git merge 分支名

将此分支与当前分支合并

git status

查看文件当前状态
第一行显示当前分支数,后面显示被修改的文件

git add

添加,一般直接使用git add *

git commit

提交本次修改到本地仓库

git pull

形式:git pull 远程仓库 远程分支 本地分支
将远程代码库拉到本地并且执行merge操作,如果存在追踪关系,则可忽略远程分支名

git push

形式:git push 远程仓库 远程分支:本地分支
将本地分支上的代码推到远程仓库的远程分支,如果远程不存在同名分支,则新建同名分支

整体的写代码流程

1.在git界面对准备写的代码进行fork,因为只有这样才可以提merge request
2.对自己fork的git地址进行clone,即git clone git地址
3.添加beatles的git地址,即git remote add upstream git地址
4.此时使用git remote -v, 应该可以看到自己的和远端的两个git地址
5.pull远端代码,git pull upstream master,将主机上最新的代码拉到本地
6.执行git chekout -b test,新建dev分支并切换到此分支
6.进行修改,然后执行git add *命令进行添加操作
7.执行git commit -m “说明本次提交的内容”
8.执行git push origin test,向远程仓库提交本次修改内容
9.在github上操作merge request向线上代码请求合并

何长治
6 声望6 粉丝

即将毕业的java码农