git 命令操作实现
1. 设定本机用户名,绑定邮箱,让远程服务器知道机器的身份(在没有设置 ssh 之
前)
git cong --global user.name "limengqin"
git cong --global user.email XXXXX@XX.com
2. 如果没有最新代码希望从头开始,则可以从服务器上 clone 下来到本地,并操作后提交
git clone git@XXX.git //这里是项目的地址(可从项目主页复制),将远程服务器的
内容完全复制过来
cd repository //clone 之后进入该项目的文件夹
touch 123.txt //新建 123 文件
git add 123.txt //将新的文件添加到 git 的暂存区
git commit-m ‘Its note:add a readme le’ // 将暂存区的文件提交到某一个版本
保存下来,并加上注释
git push -u origin master //将本地的更改提交到远程服务器
3. 如果你已经有了一个新版的代码,希望直接把本地的代码替换到远程服务器,
进入代码所在的文件夹
git init //初始化
git remote add origin git@XXX.git //添加远程项目地址(可从项目主页复制)
git add . //添加该文件夹中所有的文件到 git 的暂存区
git commit -m ‘note’//提交所有代码到本机的版本库
git push -u origin master //将本地的更改提交到远程服务器
&git 中 clone 过来的时候,git 不会对比本地和服务器的文件,也就不会有冲突,建议
确定完全覆盖本地的时候用 clone,不确定会不会有冲突的时候用 git pull,将远程服务
器的代码 download 下来
4. 本地项目与远程服务器之间的交互