git学习的地址

目前,版本控制器 git越来有受欢迎,然而 git使用不适想象中的那么简单。。。

csdn视屏地址:http://edu.youkuaiyun.com/course/detail/1223

廖雪峰 git教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

最后来一张git命令总结图吧:可以右键,下载下来放大看,还是比较清晰的




(mac上的,window 步骤差不多)

第一次创建一个项目,并上传 :

1.下载 git , 

2.穿件本地仓库 

  a.建立文件夹 。然后在中端切换到这个文件夹 ,最后使用命令     :

git init

   b.将你要传上去的文件放到 刚刚创建的文件夹下 。使用命令 ,(第一行是添加到缓存区,第二行是提交到仓库)

$ git add 文件名
$ git commit -m '文件名'

3.上传到远程仓库

a 获取本地的ssh公钥 ,

本地通过

$ ssh-keygen -t rsa -C "youremail@example.com"

默认一路回车,就可以,然后你可以看到你的用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件 ,看不到的使用下面的软件可以看到

http://gotoes.org/sales/ShowHiddenFilesMacOSX/ShowAllFiles.app.zip ,使用就是show。。。或者hide。。。就可以

或者通过 控制台的两个命令行直接打开那个文件夹

cd .ssh/

open ./



b配置公钥到github上的ssh里面

点击图像下的Settings到这个界面添加,复制刚刚的id_rsa.pub里面的内容就ok了


c github上创建一个 项目仓库 通过 Create a new repo。。。

然后通过图片中的命令行就可以了,
主要就是下面类似的2行:
$ git remote add origin git@github.com:michaelliao/learngit.git
$ git push -u origin master

ok,这样就ok了,刷新就能看到网页的内容和你本地一样了
以后的提交就用
$ git push origin master
注意:此时如果报错 
那是因为远程有reedme文件,执行下

git pull --rebase origin master
然后在 执行
git push -u origin master

第一次从github上拉取别人的项目,并且修改

1.github上创建的项目

2、使用git clone https://github.com/xxxxxxx/xxxxx.git克隆到本地

3、编辑项目

4、git add . (将改动添加到暂存区)

5、git commit -m "提交说明"

6、git push origin master 将本地更改推送到远程master分支。

这样你就完成了向远程仓库的推送。



⚠️ :

如果在github的remote上已经有了文件,会出现错误。此时应当先pull一下,即:

git pull origin master

然后再进行:

git push origin master


评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值