zoukankan      html  css  js  c++  java
  • 利用gitbash上传项目到github

    GitHub主要是用作基于Git的分布式版本管理系统的库,可以保存和管理自己的代码,而且主要用作代码的合作开发。不过对于我来说,Git控制系统还比较难以掌握,或者开发小系统还不太用得着,因此我把GitHub当作分享和展示代码的网站。 注册GitHub后你就会有0.3G的免费空间,不过只能创建公开项目,这也满足代码分享的目的,我最喜欢的倒是它的代码展示方式,可以直接浏览你的代码,代码是经过高亮、添加行号处理过的,十分漂亮,体验一流。

    参考链接:Github上传代码菜鸟超详细教程【转】 - 若风之觞 - 博客园

    http://www.cnblogs.com/ruofengzhishang/p/3842587.html
    怎么用Git Bash提交代码到Git Hub上-xuelei_51-ChinaUnix博客
    http://blog.chinaunix.net/uid-17188120-id-4989187.html
    【Github教程】史上最全github使用方法:github入门到精通 - 水果君の日常 - 博客频道 - CSDN.NET
    http://blog.csdn.net/hcbbt/article/details/11651229/
    github如何上传android源代码_百度经验
    http://jingyan.baidu.com/article/e2284b2b62efece2e6118dfc.html

    下面所说的都是你已经注册了Git Hub了并且安装了Git(它有Windows版本)下载地址http://d.download.csdn.net/down/3169511/z_y_liu89

    1.在Git Hub上创建项目
    登录GitHub后,你可以在右边靠中那里找到一个按钮“New Repository”,点击过后,填入项目名称、说明和网址过后就可以创建了,然后会出现一个提示页面,记下类似git@github.com:XXX/XXX.git的地址,这个就是你这个项目的地址了。
    2.配置Git以及上传代码
    安装Git成功后,如果是Windows下,选择Git Bash,在命令行中完成一切,可能开始有点麻烦,不过就那几条命令行,用几次就记住啦。首先初始设置Git:
    1 git config –global user.name “Your Real Name” 2 git config –global user.email you@email.address

    然后开始进行最麻烦的一步了,你需要上传文件到GitHub的Git系统上,得需要一个SSH密匙来认证,下面就开始生成密钥和提交密钥。打开Git Bash,创建SSH key:
    1 ssh-keygen -C ‘your@email.address’ -t rsa

    然后要你输入SSH密匙的存放位置,可以不管,直接回车使用默认路径(记住默认路径,等会会用到)。下面会让你输入想要的密码,不用管,直接回车,SSH key就生成了。现在你需要将这个Key提交到GitHub,首先打开Key保存的位置(就是刚才那个默认的路径),里面会有三个文件,找到id_rsa.pub,用文本编辑器打开,复制里面的全部字符(一个也不能少,也不能多,连个空格也不能多)。到GitHub,在右上方工具栏里找到Account Settings。在这个页面上有一个SSH Keys标签,点击Add SSH key。Title可以随便填一个,Key就粘贴刚才的字符,提交。

    完成这些工作后,就可以上传自己的代码了。找到自己要分享上传的代码文件夹,右击选择Git Bash(推荐方法),或者在Git Bash中进入这个文件夹(这个需要输入命令,如果不会的话,就用上一种吧)。建立一个仓库:
    1 git init
    选择要添加进仓库的文件:
    1 git add .
    一般如果你想分享这个文件夹里的所有代码,就在 add后面加“.”,上面的例子就是这样,如果传指定的,只需要把“.”改为文件名即可,现在只是选择了要加入仓库的文件,下面才是添加进入仓库:
    1 git commit -m ‘Test’
    -m后面跟一个参数,表示说明,将代码提交到GitHub后,将会在代码文件信息上显示这个说明,如下图标记的地方。

    搞了这么久,现在才开始把本地仓库上传到GitHub了,下面两行命令搞定问题:

    1 git remote add origin git@github.com:XXX/XXX.git 2 git push -u origin master

    这个git@github.com:XXX/XXX.git就是上面创建项目是生成的地址。现在打开你的项目网址,你就可以发现你的代码已经展示出来了。如果你要更新代码的话,就重复上面的吧。

    最后这两部可能会出问题,

    1.在执行
    gitremoteaddorigingit@github.com:xxxx/xxx.gitfatal:remoteoriginalreadyexists. git remote rm origin
    然后在执行:$ git remote add origin git@github.com:xxxx/xxx.git 就不会报错误了

    注意:有时会报failed to push some refs to git的错误,出现错误的主要原因是github中的README.md文件不在本地代码目录中,
    可以通过如下命令进行代码合并【注:pull=fetch+merge]
    git pull - -rebase origin master
    执行上面代码后可以看到本地代码库中多了README.md文件
    此时再执行语句 git push -u origin master即可完成代码上传到github
    github上传

    github删除文件夹方法

    我也是在网页上面没有找到删除的地方, 我是在本地删除后 再提交.
    1. git pull you git url
    2. git checkout
    3. rm -r dirName
    4. git add –all
    5. git commit -m”remove dir”
    6. git push you git url
    7. input your name
    8. input your password

  • 相关阅读:
    读书笔记_数学之美
    在VMware上安装ubuntu——网络类型
    读书笔记_探索式测试_全局探索式测试法
    读书笔记_探索式测试_软件质量和手工测试
    关系型数据库的范式
    求最小支配集,最小点覆盖,最大独立集
    10.20testT3
    10.24testT3
    [HNOI2015]亚瑟王
    卡塔兰数
  • 原文地址:https://www.cnblogs.com/jjx2013/p/6223756.html
Copyright © 2011-2022 走看看