git的使用与连接GitHub仓库

1.下载git安装,默认一路点下去就好,地址:https://git-scm.com/
2.配置SSH KEY,去c盘的用户找找,.sssh的文件夹,

看有没有id_rsa和id_rsa.pub这两个文件
无则:在git里输入:$ ssh-keygen -t rsa -C xxx@qq.com
你需要把xxx换成你自己的邮件地址,然后一路回车,使用默认值即可

3.去GitHub上创建一个账号,然后添加钥匙,地址:https://github.com/settings/ssh?,
key为id_rsa.pub文件的内容,title随便写,要是英文看不懂,最好下个谷歌浏览器,会有自动翻译的
4.在git使用命令“ssh -T git@github.com”,如果出现 You’ve successfully authenticated, but GitHub does not provide shell access 。
这就表示已成功连上github。
5.创建Github仓库,,new repository,然后名字随便取,

这里打上勾,创建就好了

 

 


6.在本地与Github仓库关联
其命令:
1.git init # 本地仓库初始化,执行完后会在工程目录下生成一个.git的隐藏目录,弄一次就好,以后就不用在弄
2.git remote add origin xxx # 添加远程仓库地址,保存在origin变量中,弄一次就好,以后就不用在弄,xxx为你GitHub仓库的clone

进入你GitHub创建的那个仓库下

有个clone or download就是了,点击后有个链接,复制就好了

3.git add .   添加所有文件到本地索引,命令用法:git add <file>,.代表全部上传,你要部分,就输入你要上传的文件夹就好了,注意这里是有一个空格的
4.git commit -m "x" # 提交修改到本地仓库,-m选项添加提交注释
5.git push origin master # 按照前一条命令中origin给定的github地址推送到github仓库的master分支
若git push origin master报错,则先执行git pull origin master ,先往下拉,再往上传,再执行这个git push origin master

用git status看状态
红色,为有修改,未add,需要去add命令
删除git add -u
绿色为未提及,需要取提交commit命令

当显示这个的时候,就是干净的,可以上传或者下拉push,pull

 

Git命令概念
1.rebase 是一种分布式版本管理软件的命令,它可以帮助我们修改提交记录
2.remote表示管理远程仓库的命令
3.upstream是一个远程仓库的引用,通常是指从你的fork仓库中派生出来的原始仓库
4.-f代表强制执行(force)

 

posted on 2018-09-10 17:23  sss大辉  阅读(1160)  评论(0编辑  收藏  举报

导航