在windows 上使用git 管理github代码
来源:互联网 发布:成都电子科技大学 知乎 编辑:程序博客网 时间:2024/05/17 03:16
在windows 上使用git 管理github代码
github 是只支持git作为代码管理平台,故名:github。
why?
学习、分享,那就用github吧
what?
目标:使用git 同步本地文件到github
how?
一 本地git 配置
所以先下载git,并配置git
打开git 的命令行Git base。输入如下命令来提供身份标识,主要是用户名和邮箱
二 git 同远程github 建立关系
创建密匙,该密匙会在Github的设置中用到。 猜测,每次进行远程代码同步时,github会用这个密钥对比git 用户名,身份验证通过,才能进行管理操作。所以密钥起着桥梁的作用。
打开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 Public Keys标签,选择Add another public key。Title可以随便填一个,Key就粘贴刚才的字符,提交。
三 本地git 管理
管理github项目,我们想把本地的项目,同步到github进行管理
第一步:在github 网站,创建新项目。
为了同后面步骤的一致性,这里的项目名就用simulateJson.
第二步:Git base中,进入到项目的根目录,运行命令
git init
git init 初始化当前目录,该目录会生成一个.git的隐藏目录。
第三步:运行命令。添加文件和提交仓库文件
git add .
git commit -m "simulation project "
你的改动已经提交到了 HEAD,但是还没到你的远端仓库
一般如果你想分享这个文件夹里的所有代码,就在 add后面加“.”,上面的例子就是这样,如果传指定的,只需要把“.”改为文件名即可
四 本地git同步到github中
现在才开始把本地仓库上传到GitHub了,下面两行命令搞定问题: git remote add origin git@github.com:andge/simulateJson
git push origin master
这个git@github.com:XXX/XXX.git就是上面创建项目是生成的地址。现在打开你的项目网址,你就可以发现你的代码已经展示出来了。如果你要更新代码的话,就重复上面的吧。
参考:
http://www.cnblogs.com/oec2003/archive/2012/02/06/2741993.html
http://zhidao.baidu.com/link?url=Ul7Ie8_Qsg2CsCBCMIfxAy14YD4nJgOGQ0yZ84ggs-wpjX1KSChDStfD9ID_GHyV5FAzWBiqIZlB7EDtbhyjHqqo_vcJU1ST7P_CiYwV54G
http://rogerdudler.github.io/git-guide/index.zh.html
0 0
- 在windows 上使用git 管理github代码
- 在windows 上使用git 管理github代码
- 使用Git在GitHub上管理代码
- 在 JetBrains PyCharm 软件上使用 Git(Github) - 使用GitHub For Windows软件界面给代码库添加`.gitignore`文件 - 创建GitHub远程代码库
- 在android studio上使用git向github推送代码
- 在Windows使用git工具将代码同步至github
- Windows-Git和Github管理自己代码
- git,github在windows上的搭建
- 使用Git管理GitHub上的项目
- 使用git管理github上的项目
- windows下使用git管理github项目
- windows下使用git管理github项目
- windows下使用git管理github项目
- Windows 下使用Git管理Github项目
- windows下使用git管理github项目
- windows下使用git管理github项目
- windows下使用git管理github项目
- windows下使用git管理github项目
- 流程图符号及流程图的例子
- ASP.NET(C#) MVC 4 + JQGrid 整合参考实现
- C++ 结构体字节对齐问题
- VC++ TransparentBlt函数图片部分颜色变透明色
- Codeforces #250 (Div. 2) B. The Child and Set
- 在windows 上使用git 管理github代码
- hdoj 1735 字数统计 【贪心】
- velocity简单例子
- git 创建新项目,下载工程,合并和更新工程简单应用记录
- Chapter2. apple 私有API开发真机调试(二)
- win7下安装ubuntu双系统
- 如何成为一个合格的java程序员
- 【端午小练】HDU2191-珍惜现在,感恩生活
- java.lang.System类常用方法