git 基本使用(一)
2017-10-27 本文已影响11人
liuxliang
git命令行操作顺序:
一、本地分支上传到远程分支
背景:现在是在自己的分支上,提交代码到自己的远程分支上,顺序是应该是先add,在commit,push,操作步骤如下:
①首先可以使用git status,查看自己所在分支是否有需要提交的文件或者其它,如下图,画框的分别是命令和查看的结果;

②由①可以看出,在现在的分支中有需要提交的文件,所以现在要做的就是添加(所有改动文件/具体某个文件)到暂存区,使用命令git add -A(注意一定是大写,小写会报错) 或者git add 文件(文件就是上面红框里画的),出现下图绿色文字就表示添加完毕

③描述并提交到本地当前分支,使用命令git commit -m "修改xxxbug",如下图

④提交到远程分支git push origin develop, origin develop是远程分支的名字,根据自己的项目更改,如下图二、本地分支更新并合并远程master(*还有其他的方式,这个是我准备一直用的)

①首先确定自己的分支,使用git branch ,查看自己所在分支

②使用git checkout master 切换到master,使用git branch确定自己分支

③使用git pull origin master从远程master下载获取最新文件

④有冲突了话,解决冲突,没有冲突,切换到自己的分支

⑤使用git merge master ,让自己的分支与自己master 合并

FROM:http://liuxliang.com