首页 > 其他 > 详细

GIT命令行笔记

时间:2017-09-28 12:14:21      阅读:219      评论:0      收藏:0      [点我收藏+]

一次常规的初始化+推送:

git init
git config user.email "you@example.com"
git config user.name "asml" git add .
git commit
-m "first commit" git remote add origin <GITURL> git push origin master

解释:

git init:把当前目录初始化为git仓库(在运行上面的命令之前你不会忘了cd到代码目录吧?)

后面是设置邮箱和名称,这里设置的是针对一个仓库的,如果想全局,可以加--global 参数,这样: git config --global user.email "you@example.com"

git add . (注意小数点):添加文件到git管理中,上一步虽然把这个目录初始化了,但是要把哪些文件添加到git管理还是得自己操作的,小数点表示当前整个目录,可以只添加一个文件: git add file.txt

git commit -m "这里是提交说明" :把 "文件修改记录" 提交一下.顺带打个说明.

git remote add origin GITURL :添加远程地址把git的地址添加到当前仓库(最后一个参数不要原样打上去...)

git push  origin master:推送提交信息到远程仓库(有可能让你输入账号密码)

 

可以用这行命令设置git记住密码,以后就不用每次推送都输入了(注意:密码是明文保存的):

git config --global credential.helper store

也可以把密码放到远程URL里.

 

查看远程地址:

git remote -v 

远程地址可以增加多个."origin"就是用来区分多个地址的名字,如果第一个叫"origin",第二个就不能叫"origin"了

推送的时候可以选择推送到哪个远程仓库

 

删除远程地址:

git remote remove <name> 

 

 

通过线上仓库URL,直接克隆整个库:

git clone GITURL

 

拉取别人的修改(在已经有仓库的情况下):

git pull

 

GIT命令行笔记

原文:http://www.cnblogs.com/DragonStart/p/7606073.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!