git-将本地代码上传github步骤(附代码)

版权声明:本博客大部分文章均为原创文章,转载请标明出处哟,可以关注我个人公众号获取数据和代码~ https://blog.csdn.net/qq_27056805/article/details/85006291

git下载地址:https://git-scm.com/downloads
使用git时是有两个仓库的(repertory),本地一个仓库,用于存放本地需要上传的代码和一些配置信息。github上一个仓库,用于在网络端保存你的代码。
下面是原理图:
原理图
图片来源于:http://www.ruanyifeng.com/blog/2014/06/git_remote.html

1.git定位到当前工作目录:

git命令的当前工作目录一般要定位到仓库位置。这样操作本地文件就不用添加绝对目录或相对目录,节省编程时间。定位方式有两种:
方法一:
打开仓库文件夹,右键选择Git Bash Here菜单项,则当前bash工作空间就在仓库文件夹内;
方法二:
任意处打开Git Bash控制台,然后命令:

#GitHub是你事先创建好的仓库文件夹,cd这个命令是cmd重定位工作目录命令,在git bash内也可以使用
cd "D:\Job\Mosiet-BoKe\GitHub"

2.上传本地代码至github

1.创建一个本地文件夹作为仓库(repertory)
方法一:右键新建文件夹,然后重命名为GitHub
方法二:通过命令

#git bash中创建新文件夹GitHub 
mkdir "D:\Job\Mosiet-BoKe\GitHub"

2.初始化该仓库

git init
#如果你当前工作目录不在当前仓库目录内,则需要添加仓库绝对或相对地址
git init "D:\Job\Mosiet-BoKe\GitHub"

这样后,会在仓库目录下生成一个.git文件夹,里面的内容就是负责管理git的相关内容。
3.将需要上传的文件拷贝至仓库文件夹内。
4.把目标文件添加到版本库中

#添加目标文件
git add "R-数据分割.rmd"
#或者添加所有文件,.表示所有文件
git add .

5.提交本次添加,并为此次提交命名版本名称

git commit -m "version-1"

如果你是第一次提交,会出现以下提示和错误。
提示语错误
这是因为git命令不知道你的身份,不知道该提交给谁。意思就是需要你提供你注册github时候的E-mail地址和用户名用来确认你的身份。按照它提示的做就好。

确认身份

这样再次git commit就没有问题了。
6.关联到远程库(github网站上)
此时,不管是git add还是git commit,我们都只是将文件提交到.git文件夹内的暂存位置,并没有提交到网络上。为了提交上去,首先要关联到你的github。
step1:
事先在你的github上创建一个新的仓库(repertory),右上角New repository。

new repository
然后记住它的网址。
step2:远程关联,中间会弹出让你登录(若没有登录github的话)

#远程关联
 git remote add origin https://github.com/moisiet/R.git                                  

7.最后一步,将代码push到github上

git push -u origin master

这样就大功告成啦,看看你的github里是不是多了你要上传的文件。

欢迎关注我个人微信公众号:moisiets。数据小丸子。
数据小丸子

猜你喜欢

转载自blog.csdn.net/qq_27056805/article/details/85006291