过程:首先创建仓库(初始化),然后通过git add添加文件,此时文件在暂存区,然后git commit m "description"提交更新。如果文件第一次修改后通过git add添加,此后尽管多次修改,直接git commit 后,中间的修改并不会提交更新,需要再次git add。即仓库的状态是最后一次git add时的暂存区状态。
创建仓库
git init
添加文件
git add filename1 filename2 filename3//可自动识别类型
删除文件
git rm filename1 filename2
提交
git commit -m "description"// m " " 为说明
查看状态
git status
与github仓库同步
- 首先,在github上新建仓库
- 在本地仓库的工作目录中,运行如下命令
git remote add origin git@github.com:NameHaoZhang/xxx.git
- 推送至远程仓库,
git push -u origin master
其中,git push 实现将当前分支master推送到远程;
参数u的作用:由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
4. 远程推送,只需要
git push origin master