上传代码到github
一、注册账号,新建仓库:
首先上www.github.com注册一个账号,然后点击右上角个人头像,点击”profile”,进入界面后。点击”Repositories”进入,仓库界面,点击右方的”New”即可新建一个新仓库了。
二、下载Git
地址:https://git-scm.com/downloads 然后默认安装即可。
三、配置git
- 创建本地的ssh key。双击Git Bash,出现命令行界面。输入
ssh -keygen -t rsa -C “XXXXXX@XXXX.com”
。然后把后面的邮箱替换成你的注册邮箱。然后一路回车,采用默认路径和空密码。接着会在默认路径下生成.ssh的文件夹,用编辑器打开id_rsa.pub复制里面的密钥。 - 进入github,点击头像上的”Setting”,左侧有个SSH Keys,点击它,进入页面。点击右侧的”Add SSH key”,自己输入一个标题,然后把密钥赋值进去即可。
- 测试一下是否成功,进入git bash,输入
ssh -T git@github.com
。第一次会提示,是否continue,yes后就会看到:You’ve successfully authenticated, but GitHub does not provide shell access
。这就说明成功了。 - 设置用户名和邮箱。输入如下两行命令:
git config --global user.name "your name"
git config --global user.email "your_email@youremail.com"
四、仓库的初始化
- 选择你代码所在的文件夹,鼠标右键,“
Git Bash Here
”,进入。然后输入命令:git init
,创建本地git
然后给仓库添加远程地址,输入命令:git remote add origin git@github.com:yourName/yourRepo.git
yourName是你的用户名,yourRepo是你的仓库名。 - 接着输入命令:
git pull –rebase origin master
将github上仓库的文件和本地文件同步。
五、上传代码
- 输入命令:
git add acm.cpp
可以选择需要上传的单文件,或者git add -A
,将当前目录下的所有文件上传。 - 输入命令:
git commit -m “XXX”
上传文件,双引号内为文件的一些描述,多文件会统一使用这个描述。 - 输入命令:
git push -u origin master
即可将文件将文件同步到github上了。 - 之后想要上传、更新,重复即可。