您的位置:首页 > 编程语言

用git向github提交代码

2017-08-16 16:11 363 查看
下载安装git

Mac下载

Windows下载

Linux:
apt-get install git


安装部分就不多说了。

注册github账户

GitHub 官网

需要填用户名、邮箱、密码,值得一提的用户名请不要那么随便,最好取的这个名字就是你以后常用的用户名了,也强烈建议你各大社交账号都用一样的用户名,这样识别度较高。

用git向github提交代码

3.1、在git bash里判断是否成功安装ssh

输入:
ssh




出现使用提示即表示安装成功。

3.2、先添加 SSH key 配置

git bash中输入:
ssh-keygen -t rsa


接着连续三个回车键(不需要输入密码)

意思:指定 rsa 算法生成密钥

然后就会生成两个文件 id_rsa 和 id_rsa.pub

而 id_rsa 是密钥,id_rsa.pub 就是公钥。

这两文件默认分别在如下目录里生成:

Linux/Mac 系统 在 ~/.ssh 下;

win系统在 C:/Users/PCName/.ssh 下

注意:是隐藏文件(需要设置显示)

3.3、把 id_rsa.pub的内容添加到 GitHub 上

用记事本打开id_rsa.pub,把里面地内容复制到

GitHub(首页)->settings(点击右上角的头像)->SSH and GPG keys->New ssh key



SSH key 添加成功之后

git bash 输入
ssh -T git@github.com
进行测试,

如果出现以下提示证明添加成功了。



3.4、git bash 中输入:
git init


完成初始化。你会发现在以上提到的文件夹下面多了一个.git文件夹(隐藏的)

在此目录下编写好你要提交地代码。

3.5、git bash输入:
git add 编写好的文件名.后缀名


如:
git add readme.md


添加到缓存区。

3.6、git bash输入:
git commit -m "你想提示的信息"


如:
git commit -m "readme file"


提交,但未上传到github中。

3.7、
git remote add origin git@github.com:自己的用户名/仓库名.git


如:
git remote add origin git@github.com:Mo2Tec/test.git


origin 是给这个项目的远程仓库起的名字,名字你可以随便取,只不过大家公认就是 origin ,为什么?因为我们可能一个项目有多个远程仓库?比如 GitHub 一个,比如公司一个,这样的话提交到不同的远程仓库就需要指定不同的仓库名字了。

过后,你可以重复3.4-3.7,把3.7换成
git push origin master
即可

中途可能提示github不认识你,需要设置一些登录信息:

git config --global user.name "github用户名"
git config --global user.email "github邮箱地址"


更多github的学习:https://github.com/MoTec95/github-cheat-sheet/blob/master/README.zh-cn.md

初学者,做个笔记。如有错误,请指出。一起成长,一步一步往上爬。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  github git