作一个备忘录怕之后忘记git
$git init 初始化本地仓库
$git add .(*) 提交全部更改
$git commit -m '提交说明'
$git remote add origin https://github.com/yourName/yourProject.git
$git push -u origin master
复制代码
注意:github
(1)第四步是远程仓库与本地仓库关联,把yourName、yourProject.git换成本身的用户名和项目名数据库
(2)第五步因为远程库是空的,咱们第一次推送master
分支时,加上了-u
参数,Git不但会把本地的master
分支内容推送的远程新的master
分支,还会把本地的master
分支和远程的master
分支关联起来,在之后的推送或者拉取时就能够简化命令。bash
$git push origin master 省去 -u复制代码
$git checkout -b newbranch //新建本地分支并切换到新的分支
$git pull origin master //拉去master分支到当前分支
$git push origin newBranch //将本地分支推送到远程
$ git push origin --delete newBranch //删除分支
复制代码
$git checkout -b newbranch至关于执行$ git branch newbranch和$ git checkout newbranch两条语句复制代码
要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git
;post
关联后,使用命令git push -u origin master
第一次推送master分支的全部内容;spa
此后,每次本地提交后,只要有必要,就能够使用命令git push origin master
推送最新修改;code
最后廖老师的git教程地址server
刚刚开始时编辑文件,这个时候文件是处于 已修改(modified) 状态,文件是在工做目录教程
修改完文件,执行git add
,这个时候文件就变为 已暂存(staged)状态,文件信息进入暂存区域,内容被保存到Git数据库中rem
而后执行git commit
,文件就变为已提交(committed)状态,建立了一个提交记录保存到了Git 仓库