git客户端提交代码到github
一. 情景:提交本地写的代码到自己的github账号。
使用的前提条件如下。
1.安装git 客户端(git官网:http://www.git-scm.com/)
2.拥有github账号(github官网:https://github.com/)如:注册邮箱为:catcher@gmail.com。
二. git和github配置步骤:
1. 在git bash中配置git的用户信息:
git config –global user.name “catcher”
git config –global user.email “catcher@gmail.com”
2. 在git客户端即使用git bash生成ssh密钥,命令:
ssh-keygen -C “catcher@gmail.com” -t rsa
上述命令可能需要键下几次enter键已确认相关配置信息,最终会提示生成了相关的文件,如个人标识在.ssh/id_rsa中,公钥标识被保存在.ssh/id_rsa.pub中。
3. 在github中的settings中选中”SSH Keys”选项卡,点击”Add SSH key”按钮,在下方输入框中将刚才生成的id_rsa.pub中的文件全部copy到这里保存即可。
4. 上述操作完成后,在git bash中使用:
ssh -v git@github.com
测试是否链接成功,如果成功会返回很多条debug信息。
三. 使用git bash提交代码到github步骤
1. 在github上创建一个repository,如:创建一个名为test的repository。
2. 在本地有一个名为gittest的项目文件夹与之对应,当然可以为任意你想提交的项目文件夹。在包含该文件夹的目录右键(windows)选择”Git Bash Here”,打开该目录的gitbash工具。
3. 键入命令:touch README.md
生成一个github推荐的readme.md文件
4. 键入命令:echo gittest >> README.md,为readme.md写入“gittest”内容,其实可以为任意你想写入的内容
5.以次键入如下命令 :
git init
git add README.md
git add gittest/
git commit -m “first commit”
git remote add origin https://github.com/catcher/tes.git
git push -u origin master
期间如果报错:” remote origin already exists”则使用:
git remote rm origin
删除添加后重新使用步骤5中命令即可。
最后会要求输入github的用户名和密码进行验证。验证成功即可进行提交。
注:上述 add gittest/已将本地项目添加到git。
git客户端提交代码到github
最新推荐文章于 2024-09-21 22:39:27 发布