Git极简入门

git remote add origin https://github.com/ruink/justtest.git

#请千万注意,把上面的ruink替换成你自己的GitHub账户名,否则,你在本地关联的就是我的远程库,关联没有问题,但是你以后推送是推不上去的,因为你的SSH Key公钥不在我的账户列表中。
#添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。

把本地的代码提交到服务器 (github)
git push -u origin master
#由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
#推送成功后,可以立刻在GitHub页面中看到远程库的内容已经和本地一模一样

git push origin master
#以后push,可以用该命令即可,如果加上 -f 可以强制push(如果git库多人协作,不建议使用)

仓库状态,比如文件的修改未提交等

git status

查看修改的差异

git diff

查看提交日志

git log

回退到上一版本

git reset --hard HEAD^

#注意,回退后,push不加 -f ,会报错。

删除文件

git rm test.txt

从远程服务器(github)克隆到本地

git clone git@github.com:xxxx/test.git

#如果已有项目,应该先克隆到本地,再进行其他操作

最后:这篇主要目的是让大家快速入门Git;Git还可以创建多个分支,关于分支的创建、合并、版本回退等,这些内容下次再讲,请大家关注我的后续文章。

上一页12下一页


留言