软工实践---个人

这次的任务要求是要我们github上建立一个仓库,并且本地上也要有个仓库,之后将自己的项目上传到github中的仓库里。
1、我们在github上创建一个帐号,并且创建一个orgnization,之后邀请自己的组员:
①注册:(进入github官网就有)
注册之后你要到你的邮箱进行认证、激活。
②创建orgnization:(页面右上角)
③邀请组员:(进入创建好的orgnization就可以invite组员,注意的是:组员也必须激活了才能被邀请。)
2、将代码库https://github.com/sefzu2015/AutoCS fork到小组Organization底下:
进入https://github.com/sefzu2015/AutoCS并且确保你自己的帐号已经登录,如图点击fork按钮

之后就会发现你的orgnization中多了AutoCS仓库。
3、在小组Organization底下创建一个新的代码库,将第一次作业时的"hello world"实例的项目提交到新的代码库:
①创建新的代码库:
②提交项目:第一步,先下载Git并且创建本地仓库,创建本地仓库所用到的命令如下:
mkdir XXXX(XXX为仓库名)
git init(这样做该仓库可被git管理了)
git add XXX(在这步之前你还要把你的项目文件夹手动放入git仓库里)
git commit -m "XXXX"(提交时的注释)
看看自己是否有私钥和公钥文件,若没有可参照网址:http://blog.jobbole.com/78960/
在github上设置SSHKEY,也可参照上述网址进行操作。
git remote add origin URL(该URL为你所要上传的目的代码库的URL,该URL可在github上进入你的目的代码库右边复制到)
git push -u origin master(第一次传master分支,所以要-u,之后就不用了,值得注意的是,在输入之后,会提示你输入githubd的帐号和密码,而密码有可能是为了安全起见而不显示出来,千万别输错了。)

总结:前两部还是挺简单的,最困难的就是第三步,一开始看网页http://blog.jobbole.com/78960/搞不懂ssh设置那块到底是要怎样弄,输入ssh-keygen -t rsa –C “youremail@example.com”后应该先输入的是公钥和私钥的存放位置,然后再输入密码,一开始以为两个输入都是要求输入密码,经过百度很久了之后发现错误。另外一个就是在输入帐号密码那,发现密码不管怎么输入都没显示,以为是什么地方出错了,百度了之后才发现原来是出于安全原因才不显示的(笑哭!!)。最后,一个很简单的问题就是,我还没add和commit项目就push...。

原文地址:https://www.cnblogs.com/fzuyzy/p/4824166.html