1.初始化本地仓库
输入以下命令初始化仓库,若出现:Initialized empty Git repository in E:/** /**/.git/
则表示创建成功[注意:此时会生成一个.git目录(隐藏目录)]
git init
2.连接远程仓库
git remote add origin git@github.com:yourName/repositoryname.git
3.从远程仓库pull文件
git pull origin master
4.将本地文件push到远程仓库(若没有文件则手动创建)
git status 查看工作目录的状态
git add <file> 将文件添加到暂存区
git commit -m "commnet" 提交更改,添加备注信息(此时将暂存区的信息提交到本地仓库)
git push origin master 将本地仓库的文件push到远程仓库(若 push 不成功,可加 -f 进行强推操作)
关于git本地仓库,远程仓库,暂存区的学习请参考git-tutorial
另外,git pull和gitclone区别:
相同点:
都是从远程服务器拉取代码到本地
不同点:
git clone是在本地没有版本库的时候,从远程服务器克隆整个版本库到本地,是一个本地从无到有的过程。
git pull在本地有版本库的情况下,从远程库获取最新commit 数据(如果有的话),并merge(合并)到本地。
git pull = git fetch + git merge
通常情况下,远程操作的第一步,是使用git clone从远程主机克隆一个版本库到本地。
本地修改代码后,每次从本地仓库push到远程仓库之前都要先进行git pull操作,保证push到远程仓库时没有版本冲突。