在github站点下载安装完git后,运行Git Shell (命令行窗口),我们需要如下几个步骤来完成一个工程发布到github站点
###git信息设置
1:设置账号信息:git config --global user.name "自己账号"
2:设置邮箱信息:git config --global user.email "自家email"
//查看配置列表:git config --list
###ssh配置(本地仓库和服务端仓库沟通凭据吧)
3:ssh-keygen -t rsa -C "自己email" //执行后会让输入文件名、秘密等操作,一律回车忽视,生成到~\.ssh目录下(即:C:\Users\Administrator\.ssh,可以在命令窗口敲入cd ~\.ssh然后查看文件及内容)
4:ssh-add ~/.ssh/id_rsa //添加密钥到仓库
5:ssh -T [email protected] //测试连接状态
###仓库的建立
6:在github站点创建服务端仓库(网站界面操作)
7:在本地创建本地仓库(2种方式):
一:从远程仓库克隆 git clone [email protected]:账号ID/工程名称.git
二:建立本地仓库并关联远程仓库
在本地建立仓库:
mkdir 工程名称
cd 工程名称
git init
关联远程仓库(即:建立远程分支):
git remote add olt git://github.com/账号ID/工程名称.git //olt为该链接的别名,方法一建立的别名为origin
//至此,仓库建立完毕,如下给出仓库间同步数据的相关命令
###数据同步操作
1:更新远程文件到本地
git fetch olt master //更新内容会缓存到本地,需要执行merge命令来和本地内容合并
git pull olt master //直接合并
2:合并
git merge olt/master
3:查看
git status
4:添加本地仓库
git add --all <path> /
git add --ignore-removal <path>
5:提交到本地仓库
git commit -m "msg"
6:提交到远程仓库
git push -u olt master
7:重命名远程分支:
查看分支 git remote -v
git remote rm olt //重建的仓库需要重新执行该命令,然后来重新remote add
git remote add olt [email protected]:账号ID/工程名称.git