当咱们有一个库地址的时候以这个为例(https://github.com/demoByHQ/test.git)git
咱们通常能够这样操做github
#克隆代码库
$ git clone https://github.com/demoByHQ/test.git
$ cd test
在test文件夹中添加须要提交到git上的文件
$ git add --all
$ git commit -m '备注'
$ git push origin master:master
这时候打开库地址就能够看到test里面有咱们上传的文件
开发的须要通常都会建立一个develop分支,在develop分支上进行操做
一样
#建立develop分支
$ git branch develop
$ git add --all
$ git commit -m '备注'
$ git push origin develop:developfetch
#通常都是建立自已的本地分支进行开发。
$ git branch location
$ git checkout location
$ git pull origin develop:develop
每次修改代码以后开发
#能够查看当前分支的状态,如代码是否被修改、新增的代码
$ git status同步
$ git add --all
$ git commit -m '备注'
$ git checkout develop
$ git pull origin develop:develop
#同步本地代码到develop
$ git merge location
#有冲突的话解决冲突,每冲突的话提交代码到develop分支it
//查看那几个文件冲突了
git status -uno
$ git push origin develop:develop
#而后在切换到本地location分支进行开发........io
开发时别人提交了新的分支到远程分支的时候,git branch -a 看不到的时候咱们能够
#更新远程跟踪分支
git fetch originast