软工实践练习一——个人
2015-09-20 19:37
225 查看
hello world项目地址
掌握使用Git进行代码版本,使用github进行代码托管。
创建小组Organization,并邀请组员进来。
将代码库https://github.com/sefzu2015/AutoCS fork到小组Organization底下
如图已经完成。
不FQ简直寸步难行,连git for Windows都下不了。
安装一路next,最后finish.最后使用Git Bash进行操作,这边有个教程。
根据学习的经验,将操作简单归纳了一下:
Git本地仓库使用
首先初始化
添加文件到版本库
接着要配置信息
最后需要把readme.txt添加到本地仓库中去
上面三步中都可以通过
Git远程仓库使用
创建SSH Key 这里犯了一个很愚蠢的错误。。直接把
如果你这里没有将ssh key添加到github帐号,使用
会报
添加远程仓库
接着执行
掌握使用Git进行代码版本,使用github进行代码托管。
创建小组Organization,并邀请组员进来。
将代码库https://github.com/sefzu2015/AutoCS fork到小组Organization底下
如图已经完成。
不FQ简直寸步难行,连git for Windows都下不了。
安装一路next,最后finish.最后使用Git Bash进行操作,这边有个教程。
根据学习的经验,将操作简单归纳了一下:
Git本地仓库使用
首先初始化
git init
添加文件到版本库
git add [file/dir]
接着要配置信息
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
最后需要把readme.txt添加到本地仓库中去
git commit -m'你的注释说明'
上面三步中都可以通过
git status来查询状态。
Git远程仓库使用
创建SSH Key 这里犯了一个很愚蠢的错误。。直接把
ssh -keygen -t rsa –C “youremail@example.com”这一整句复制上去了,说明做事情要带着脑子。
如果你这里没有将ssh key添加到github帐号,使用
git clone
会报
Permission denied (publickey) Could not read from remote repository.错误
添加远程仓库
接着执行
git remote add origin https://github.com/mod-2/hello-world-by-imguang.git[/code]
提交本地代码到远程仓库git push –u origin master
在提交本地代码时很容易遇到问题。
比如
这是因为 本地版本库为空, 空目录不能提交 (只进行了init, 没有add和commit)
还有一个就是
从这位的博客里面找到了方法。
发现是由于远程仓库中代码版本与本地不一致冲突导致的。
git pull
再自动merge或手动merge冲突
再次git push
成功解决问题。
等啊等
使用git的一些体会
首先就是命令行用起来真是开心,如果用习惯了会比图形界面提高很多效率,之后还要多加练习。好像听说图形界面也挺好用的,之后会再试一试。
按照教程来做的时候,对分支的概念还不是非常的清晰。不过这个是它的重点所在了吧。
markdown刚看起来很麻烦的样子,其实不然,经常用的也就那几个格式,不会一下子就记住了,如果有些功能不会的话可以马上查文档,而且看起来有很大的改变。谁用谁知道。
相关文章推荐