Asp.Net MVC CRUD增删改查 四
此内容将分为五部分(环境搭建、无样式CRUD,ACE前端样式CRUD,提交代码至git,打包发布)
本章为第四部分提交代码至Github。
内容可能会过于啰嗦请见谅!
- 创建github账号
- 创建远程库
- 安装git本地客户端
- 克隆远程库到本地
- 提交本地数据到远程
现在市面几乎我遇到的项目都是使用git做为版本控制。
GitHub是一个公开免费,私有收费的网站。
当然在国内也可以使用开源中国的码云是很好的,并且是免费使用的。
不管是使用任何一个公司的git服务或者是自己建立公司内部的git都是一样的。
url,通过命令行执行 clone命令将对应url映射到本地。
没有账号的同学请前往这个地址注册一个账号:https://github.com/
账号注册完成后登录,登录成功后在页面右边存在一个 New repository字样的按钮。
点击Create repository后
我好像忘记要提醒大家安装git哈哈哈,现在要回过头让大家下载一下对应的安装工具哈
地址:https://git-scm.com/downloads
请注意下载对应系统和版本。
下载和安装完成后我们就可以在自己电脑上选择一个文件夹空白的。
Windows用户可以直接在 空白文件夹按住Shift键右击鼠标在此处打开命令行窗口
我建立的地址是:https://github.com/zhjgstc/404abctemp.git
所以在命令行中需要输入的完整命令为:
git clone https://github.com/zhjgstc/404abctemp.git
回车即可等待一小会
在github中因为没有创建README.md会出现一个警告提示
我们可以直接通过文本文档创建一个README.md文件并且提交。
在命令行输入
git add README.md
git commit -m "这里是提交说明虽然可以随便写但是最好尽量将自己每次提交的意图写明白"
执行玩commit命令之后只是在我们本地git库保存了更改,对应GitHub上并没有变化。
所以我们还需要执行一个push命令
git push
这样就完成了命令行添加文件、提交文件、推送变更的整个过程了。
然后我是填写解决方案文件和项目文件夹并且push到github中。
git add com.404abc.mvcdemo.sln
git add com.404abc.mvcdemo
git commit -m "提交项目文件"
git push
打开后会发现解决方案左边出现了一个锁的图标,也不用着急。
在vs的菜单栏找到“工具” - “选项” - “Source Control” 里面有个下拉框选择好git就点击确定就可以了。
上面都是通过命令来添加文件有点麻烦,其实我们在vs中可以直接通过git插件提交代码的。
右击要提交的文件或者可以选择右击项目解决方案选择提交选项。
添加提交说明点击全部提交即可。
如果是团队多人合作还会用到 pull命令
git pull
我自己其实习惯用vs里面的插件来进行 commit pull push等一系列命令。都用鼠标操作完成。