git同步项目至GitHub纯命令行步骤(Windows版)
2017-12-02 18:31
246 查看
在电脑上下载并安装git,下载地址
在电脑中新建文件夹用于存放git仓库
在该文件夹内按住Shift+鼠标右键,然后选择bash here
在弹出的黑窗口中输入
登录GitHub,在用户头像上单击选择Settings,进入设置,选择SSH and GPG keys ,点击New SSH key键,输入Title(任意),在key下将刚刚复制的内容粘贴到此处,点击Add SSH key键,添加秘钥至GitHub。
切换回黑窗口,输入
在GitHub上创建一个仓库
将仓库的SSH连接复制下来
克隆仓库
在黑窗口中跳转到.git文件夹所在位置
输入
输入
输入
冲突的出现:因为别人提交后,未先做更新就做提交,报
解决方案:先合并再push
在电脑中新建文件夹用于存放git仓库
在该文件夹内按住Shift+鼠标右键,然后选择bash here
在弹出的黑窗口中输入
ssh-keygen -t rsa -C "yourmail@xxx.com"用于生成git秘钥,有任何提示统统回车,然后就会在电脑C盘的用户目录下面生成一个.ssh文件,里面包含两个文件id_rsa,id_rsa.pub,右键id_rsa.pub,选择以记事本打开,然后复制里面的全部内容。
登录GitHub,在用户头像上单击选择Settings,进入设置,选择SSH and GPG keys ,点击New SSH key键,输入Title(任意),在key下将刚刚复制的内容粘贴到此处,点击Add SSH key键,添加秘钥至GitHub。
切换回黑窗口,输入
ssh -T git@github.com回车进行链接测试,询问是否连接,写yes回车,提示Hi xxx,You’ve successfully authenticated, but GitHub does not provide shell access.就证明已成功与GitHub连接成功。
在GitHub上创建一个仓库
将仓库的SSH连接复制下来
克隆仓库
git clone git@github.com:fengbird/JavaWebCoreNote.git
在黑窗口中跳转到.git文件夹所在位置
输入
git add .添加所有更改的文件到本地缓存
输入
git commit -m "为这次提交做注释",提交到本地
输入
git push -u origin master将更改过的代码推送打到GitHub中去(此为首次提交以后再提交只需要输入
git push origin master即可)
冲突的出现:因为别人提交后,未先做更新就做提交,报
Updates were rejected because the remote contains work that you do的错误
解决方案:先合并再push
git pull origin master --allow-unrelated-histories
git push origin master
相关文章推荐
- Windows平台使用TortoiseGit+MSysGit同步项目到Github
- git使用之五——Github上fork项目后与原项目保持同步
- windows上git成功同步到github
- Android Studio配置git,实现项目在github上的版本同步
- 如何在windows下使用git及github仓库管理项目
- windows环境下使用git客户端、GitHub和TortoiseGit管理项目代码
- 如何在windows下使用git及github仓库管理项目
- windows下使用git命令行将本地项目提交到git服务器
- Git(Android Studio)项目提交更新到github详细步骤及可能遇到问题
- 新手Git for Windows 的安装、配置 及 GitHub中项目下载
- Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)
- Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)
- Windows 下使用Git管理Github项目
- 第002课:本地Git同步GitHub创建的项目
- github学习,新建git、同步项目到github、git常用命令
- windows环境下使用git客户端、GitHub和TortoiseGit管理项目代码
- windows下基于gitbash上传项目到github
- Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)
- Windows下使用Git Bash上传项目到GitHub
- windows下使用git及github仓库管理项目 入门