关于git的用法
学习教程网址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137586810169600f39e17409a4358b1ac0d3621356287000
博客园:http://www.cnblogs.com/gabo/p/3902644.html
先来看下几个常用的命令:
如何clon一个project?
git clone git@github.com:foreverjiang/everyone-java-blog.git
clone一个项目到本地后,修改为自己的文件,然后上传到github里面,执行下面的命令:
$ git add “你更新的文件名” //更新README文件---注意gitbash的位置,在同更新文件的统一目录下,如果更新多个就增加多个add $ git commit -m ‘first commit’ //提交更新,并注释信息“first commit”
$ git remote add origin git@github.com:defnngj/hello-world.git //连接远程github项目,这步好像可要可不要
$ git push -u origin master //将本地项目更新到github项目上去
clone后如何将本地修改的文件传到github上呢?
git add 文件名
git commit -m "描述文字"
git push origin master
如果想传人某个文件下的某一个子文件则为:
git add "jtt/jtt.txt"
打开你要提交的项目:
自此处打开git bash命令:
先查看哪些发生变化,git status
clone后如何将本地修改的文件传到github上呢?
git add 文件名
git commit -m "描述文字"
git push origin master
进行多人分工合作时,如何使用git?(哭死,一直没搞清楚,今天终于搞明白了)
首先fork一下该项目到你自己的github里面
将此项目clone到本地执行命令:
git clone git@github.com:xiaolongzuo/everyone-java-blog.git (不是从你自己的github里面克隆下来的,否则之后你pull时,不能和origin保持更新)
之后将你的本地仓库和你的github仓库关联起来,
$ git remote add remote git@github.com:foreverjiang/everyone-java-blog.git(这里是remote远程仓库)
将本地项目提交到github仓库即可,还是那add commit命令。
提交之前记得git pull origin master (保持自己与主库的同步更新,注意这里是origin,从原创始人那里拉下来的)
最后,在PR一下就可以啦!
你从原创始人那里把项目拉下来到本地,在本地修改后,提交到你自己的github仓库,(在次之前需要关联起来),然后将你的github仓库东西,PR一下,提交到原创始人那里,需经过同意才可,重复步骤,先拉,再改,再推。。。。。
改变分支的使用方法:
如何解决当你origin地址发生变化,必要如何更新?
首先执行下面的命令:
你会发现.git文件夹被隐藏了,怎么办呢?
第一条命令是打开被隐藏的.git文件 ;第二条命令是隐藏.git文件
然后配置config里面的地址就可以了,
ok,再重新打开你的gitbash,执行下面的命令,就可以看到了地址已经改了。
先新建一个项目new responsibility,然后将其clone到本地,在本地进行修改增加,最后,将其从本地推送到远程上即可!
&&如何过滤文件:http://www.cnblogs.com/wfsovereign/p/4186910.html
linux系统命令:
如何mac下访问远程服务器:
1.先将自己的目录切换到根目录:sudo -i
2.输入 ssh ip
3.进入后,需要找到目录:cd/ 进入远程根目录
4.ls 列出根目录的所有东西