git-安装、配置与使用
来源:互联网 发布:java计算圆的面积 编辑:程序博客网 时间:2024/05/02 04:53
最近因为需要使用git,然后在安装配置出现了许多奇葩问题。。
首先贴出参考网站
http://www.shaoqun.com/a/94551.aspx (SSH公钥)http://blog.sina.com.cn/s/blog_9cd9df230101asbl.html (git提交)http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013760174128707b935b0be6fc4fc6ace66c4f15618f8d000 (错误与解决)http://blog.csdn.net/zaijzhgh/article/details/38852323 (通过git远程管理自己的本地工程)
http://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50.html (git安装)
http://www.open-open.com/lib/view/open1328069733264.html (git详解之git基础2)
git下载地址 http://download.csdn.net/detail/hao43284/8427961
在git之前请配置你的github,申请账号,创建仓库。。
https://github.com/ 申请账号
创建仓库
1.安装
请参考 http://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50.html
2.配置
1>在工作目录中初始化新仓库
在本地某目录下右击点Git Base here
要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:
$ git init2>进行git 的全局配置 用户信息
$ git config --global user.name 'yourname'git config --global user.email youremail或者
$ git config --global user.name "Your Real Name"$ git config --global user.email you@email.address
3>设置公钥
$ 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就粘贴刚才的字符,提交。
4>上传
完成这些工作后,就可以上传自己的代码了。找到自己要分享上传的代码文件夹,右击选择Git Bash(推荐方法),或者在Git Bash中进入
这个文件夹(这个需要输入命令,如果不会的话,就用上一种吧)。建立一个仓库:$ git init选择要添加进仓库的文件:$ git add .一般如果你想分享这个文件夹里的所有代码,就在 add后面加“.”,上面的例子就是这样,如果传指定的,只需要把
“.”改为文件名即可,现在只是选择了要加入仓库的文件,下面才是添加进入仓库:
$ git commit -m 'Test'
-m后面跟一个参数,表示说明,将代码提交到GitHub后,将会在代码文件信息上显示这个说明搞了这么久,现在才开始把本地仓库上传到GitHub了,下面两行命令搞定问题:
$ git remote add origin git@github.com:XXX/XXX.git $ git push -u origin master这个git@github.com:XXX/XXX.git就是上面创建项目是生成的地址。现在打开你的项目网址,你就可以发现你的代码已经
展示出来了。如果你要更新代码的话,就重复上面的吧。
最后这两部可能会出问题,在执行
$ git remote addorigin git@github.com:xxxx/xxx.git
错误提示:fatal: remote origin already exists.
解决办法:
$ git remote rm origin
然后在执行:$ git remote add origin git@github.com:xxxx/xxx.git 就不会报错误了
5>可能会出现的问题:
问题1:Warning: Permanently added the RSA host key for IP address '192.30.252.130' to the list of known hosts.
解决:在C:\Windows\System32\drivers\etc\hosts中最后新起一行加入192.30.252.130 github.com
问题2:error: failed to push some refs to...
解决:
git pull
也失败了,原因是没有指定本地dev
分支与远程origin/dev
分支的链接,根据提示,
设置
dev
和origin/dev
的链接
问题3:failed to push some refs to$ git branch --set-upstream dev origin/devBranch dev set up to track remote branch dev from origin.
解决:本地与远程仓库版本不一致
git pull
关于git clone的使用,以后再写。。
0 0
- git-安装、配置与使用
- Git(二):Git的安装配置与基本使用
- Git安装与配置
- Git安装与配置
- Git安装与配置
- git安装与配置
- Git安装与配置
- Git安装与配置
- Git安装与配置
- Git安装与配置
- git 安装与配置
- Git安装与配置
- git安装与配置
- git配置与使用
- git安装与使用
- git 安装与使用
- git 安装与使用
- GIT 安装与使用
- SDN你必须知道的十大问题——SDN是什么?
- JavaScript 的性能优化:加载和执行
- 软交所胡才勇获“2014中国软件和信息服务十大领军人物”
- 基于 OGRE 粒子系统的喷泉模拟
- Android简单封装类似JQuery异步请求
- git-安装、配置与使用
- opencv的牛人博客
- Python实现快捷得到亚太区任意国家的IP段
- 获取当前系统时间
- 安卓实现在百度地图上播放历史轨迹
- CSS实现兼容性的渐变背景(gradient)效果
- 【CF】 159 D Palindrome pairs
- GCC 编译详解
- Little study of Setting Windows Schedule job