如何将本地项目上传到gitbub
2019-08-16 本文已影响4人
orange_ade
在windows系统客户端安装git工具
image注:如何安装git工具在此不做介绍,如需了解可网上搜索安装介绍。
操作绑定github
电脑界面右击点击:git bash here
输入以下命令:
$ git config --global user.name "guoqing.chen" #这里输入自己的命名
$ git config --global user.email "2432423433@qq.com" #这里输入自己邮箱
github上创建仓库
image生成SSH key
输入以下命令,回车密钥保存在默认路径C:\Users\E470.ssh
$ ssh-keygen -t rsa -C "2432423433@qq.com"
生成成功后,用记事本或notepad++打开公钥id_rsa_pub,复制下来
github账号配置SSH key
image点击Settings--选择SSH and GPG keys--点击NEW SSH key ,将之前复制的公钥粘贴进去保存
上传本地文件至github
1、建立本地仓库(cd为文件路径,git init生成.git隐藏文件,git add 上传所有文件,git commit添加注释)
$ cd d:text
$ git init
$ git add .
$ git commit -m "这里是注释"
image
2、上传文件到github (git remote add origin后为所复制的仓库地址;git push -u origin master命令即可上传本地代码。)
$ git remote add origin https://github.com/orange222/Automatic_test.git #这里URL为自己创建的仓库对应地址
$ git push -u origin master
更新仓库文件
如果我们后期对本地文件有了修改,则需要对仓库文件进行更新。此时我在本地文件test_1里新添加了一个update.py的文件。下面将显示如何对仓库更新,将新添加的文件上传至仓库。
首先还是在Git Bash中打开文件目录,然后输入命令git status,此时可以看到有做修改的文件。接着输入命令git add -A,此命令为上传所有修改,注意此时的注释的命令应为git commit -a -m "update",引号内为注释。下面注意上传文件的命令使用git push可能会出错,所以输入git push origin master -f即可更新成功。
$ cd D:test #进入要上传文件的目录
$ git status #获取当前分支所有变动信息
$ git add -A #添加当前所在目录下所有文件到当前分支master
$ git commit -a -m "这里是注释"
$ git push origin master -f #提交之前添加的文件到分支master所在仓库中
补充:
$ git branch #获取当前所在分支
$ git remote -v #获取当前分支所在仓库