本篇为在提交代码的过程中的常用命令
重点如何使用这些代码,为什么要这么这一步要在这一步之前,一定要看清楚
谨慎使用,互相关爱对方的代码
命令git clone 链接
下载命令:git clone 后加下载地址
git clone http**********.git
命令git remote -v
查询远程仓库地址
git remote -v
以下1-4号命令为平时上传代码的基本操作流程(注意为何这样使用)
上传到本地仓库:一定要先进行步骤 1、2上传本地仓库存储,防止直接拉取先上代码,把自己本地写好的代码给覆盖掉。
1.命令git add
(1)提交全部修改文件
git add .
(2)提交单个文件
git add +文件名
2.命令 git commit -m '描述’
git commit -m '测试提交(一定要描述清楚)'
使用git commit命令(-m后面输入的是本次提交的说明,最好是有意义的,方便以后查询阅读)
本步为提交到了本地仓库,可多次提交到本地仓库
提示你输入邮箱和地址名字 输入个人的的邮箱和地址就好
如何记住密码,直接上传,详见【git】设置GIT 记住用户名和密码)
3.命令git pull
拉取其他人已更新代码,更新本地代码与先上代码和合并为最新状态,防止覆盖别人的代码
git pull
4.命令 git push
(1)上传到远程仓库
git push
把代码提交给master分支:
git push origin master
显示以下信息表示上传成功
可以直接 git push
命令不加具体分支,提交到当前分支
注意:每次修改后,拉取之前都要上传本地仓库 一下防止丢失, 如果只是拉取信息只使用pull(拉取),不要push(上传)。
(2)命令查看结果
git status
查看要提交的文件,时刻掌握仓库(History)当前的状态,查看提交的文件是否是修改的,或者是否有文件未提交。
也可以不输入这一步,这一步是为了谨慎起见。
命令git diff
可以查看工作区与版本库中最新版本的区别 git diff
git diff
需要时使用,日常提交可不用
Git分支
创建分支
创建一个名为new的分支,并切换到它的上面。-b代表切换。
git checkout -b new
查看分支
查看分支,可以列出所有分支并查看当前分支。
git branch
合并分支
合并分支,先切回主分支,再把new分支合并到主分支。
切换分支: git checkout master
git merge new
删除分支
删除new分支。
git branch -d new
切换分支
切换分支公式: git checkout +分支名称
git checkout master
注:
git的主要分支类型