github上传资源操作思路

1、先在github网页上创建一个库,右上角点击“create a new repository”相关的键,

进入页面后会有让你填写相关的信息,其中的repository name就是你以后的包名。

“Initialize this repository with a README”这一行勾选上,会省去一步

操作,下面会讲。


2、下载github的客户端,地址http://windows.github.com/

3、安装完github会在桌面出现两个快捷键:GitHub和Git Shell,进入Git Shell

4、这一步要把第一步创建的库clone到本地,操作如下:

	ssh -T git@github.com(初始化版本之前先确认认证的公钥是否能用)

正确地结果如下: 

  Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
  Hi findingsea! You've successfully authenticated, but GitHub does not provide shell access.
warning不用理会。
	接着执行:
	git clone https://github.com/你在github的用户名/第一步创建的库名.git(比如我的是
https://github.com/updata7/protobuf_socket.git)

clone成功如下:

  Cloning into 'myRepoForBlog'...
  Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
  remote: Counting objects: 3, done.
  remote: Total 3 (delta 0), reused 0 (delta 0)
  Receiving objects: 100% (3/3), done.
5、这样,在github下多了一个目录,就是你在第一步创建的库名,用ls可看,进入这个目录,cd 库名
6、初始化git
   执行   git init
7、这一步如果在操作第一步时,有勾选“Initialize this repository with a README",可以忽略这一步。
否则,执行下面命令
    touch README.md
  git add README.md
  git commit -m 'first_commit'
  git remote add origin https://github.com/你在github的用户名/第一步创建的库名.git

  git push origin master
8、push(上传)文件,先把你要上传的文件全部拷贝到该目录下,再执行下面命令:
    git add .
  git commit -m 'first_commit'
  git remote add origin https://github.com/你在github的用户名/第一步创建的库名.git
  git push origin master     //上传文件
9、如果都没问题,就可以上github页面刷新,看看你已经上传的文件了。

第8步可能会遇到的问题:

如果执行git remote add origin https://github.com/你在github的用户名/第一步创建的库名.git ,出现错误:

  fatal: remote origin already exists

  则执行以下语句:

  git remote rm origin
如果还出现如下错误:
error: Could not remove config section 'remote.origin'
则需要在你的github安装目录下,找到gitconfig文件,删除
remote "origin"这一行。安装目录可以右键你桌面的Git Shell
查看。
否则
再执行git remote add origin https://github.com/你在github的用户名/第一步创建的库名.git 即可。

在执行git push origin master时,报错:

  error:failed to push som refs to.......

 

  则执行以下语句:

  git pull origin master

  先把远程服务器github上面的文件先拉来,再push 上去。



饮水思源:

http://www.cnblogs.com/findingsea/archive/2012/08/27/2654549.html
http://blog.csdn.net/dengjianqiang2011/article/details/9260435

### 回答1: GitHub校园互助系统是一个基于GitHub平台构建的校园互助社区。在这个系统中,学生可以分享自己的学习经验、解决问题的方法,并且互相帮助和支持。 首先,GitHub校园互助系统为学生提供了一个交流分享的平台。学生们可以在这里发布自己的学习心得、解决问题的思路和方法,帮助其他有相同问题的同学。通过分享和交流,可以促进学生之间的互助和合作,同时提高自己的学习能力和解决问题的能力。 其次,GitHub校园互助系统还提供了一个资源共享的平台。学生可以将自己整理的学习资料、代码等分享给其他同学,让大家可以更方便地获取学习资源。这样一来,不仅可以节约其他同学的时间和精力,还可以提高信息传递的效率,让学习变得更加高效和便利。 此外,GitHub校园互助系统还具有团队协作的功能。在这个系统中,学生可以创建团队项目,并邀请其他同学一起参与。可以在团队项目中共同合作,分工合作,共同解决问题。通过团队协作,不仅可以提高解决问题的效率,还可以培养学生的团队合作能力和沟通能力,为将来工作生活打下基础。 总之,GitHub校园互助系统是一个面向学生的社区平台,通过分享、交流和协作,帮助学生解决学习中的难题,提高学习能力和合作能力。在这个平台上,学生可以互相帮助、共同进步,为个人发展和学术成就打下坚实基础。 ### 回答2: Github校园互助系统是一种学生之间互相帮助和合作的平台,它基于开源项目管理平台Github。通过该系统,学生可以共享和交流学习资源、发起和参与学术项目、共同解决学习难题等。 首先,Github作为版本控制和协作开发工具的特点使得校园互助系统具备了可靠的基础。学生可以利用Git的分支管理和代码合并功能来进行文档的版本控制,确保每个用户的贡献都能得到保存和记录。通过Github提供的协作特性,学生可以方便地共享自己的项目,允许其他同学参与其中并给予反馈和建议。 其次,Github校园互助系统可以作为一个学习资源的共享平台。学生可以将自己整理的学习资料上传Github仓库中,并透过标签和分类来整理和搜索资源。其他学生可以浏览和下载这些资源,从而拓宽自己的知识面和学习素材。 此外,Github校园互助系统还可以促进学生之间的合作和互助。学生可以在该系统中发起学术项目,征集其他同学的参与。这使得学生们能够一起研究和解决难题,相互之间的合作和互助提高了学习效率和质量。 总而言之,Github校园互助系统为学生们提供了一个自由、开放和透明的平台,可以实现学生之间的合作和互助。通过共享学习资源和参与学术项目,学生可以更好地相互交流和学习,提高自己的学习能力和质量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值