第二天学习 git与github(托管远程仓库)

2017-02-21  本文已影响0人  夜雨秋风合

1 创建远程仓库并推送

git init  初始化仓库  (在新建立一个仓库时都初始化一下)

readme(显示当前目录描述)    readme.md      readme.markdown

LICENSE 开源软件许可证

gitignore

git add 文件   

git add . 表示add当前目录所有文件  (add的是文件的改动并不是文件的本身,  add也可以开启文件跟踪的效果,如果这个文件曾今被add过就可以直接commit)

git clone 仓库地址(将远程仓库克隆到本地仓库)

git status --s (显示当前状态)

git status -b  显示在哪个分支站上(b  branch)

git status -sb  显示当前在哪个分支上  (其中出现AM  A代表已经被add了文件被跟踪

M代表文件被修改但git是不会管它  如果直接commit那么git只会记录前面add过的后面被修改的不会记录下来 要想都被记录下来只有重新add一次)

git commit 文件 把我的变动提交到本地仓库里

git commit wenjian -m "注释"   引号 是保证注释里的空格不会影响

git 本地仓库支持多个远程仓库   每个仓库有个名字叫origin 默认的分支名叫master  本地的分支名和远程的分支名可以不同 

git push origin master:master

在github上建立一个仓库然后在本地添加内容推送到github的远程仓库上的步骤

1 在github上建立一个空的远程仓库 empty repo

2 git clone 将远程仓库克隆到本第仓库

3 touch readme.md 建立reamd.md文件

4 vi readme.md

5 git add readme.md -m "项目介绍"

6 git commit readme.md

7git push origin master:master

建立本地仓库实现版本控制(在没有远程仓库的前提下)

1 mkdir test2

2 git init 

3 touch readme.md

4 git add readme.md

5 git commit readme.md

6 git push --set-upstream origin master

   git push -u origin master

github合作   多人用同一个远程仓库 

  PUSH PULL

git pull;git push   合并执行

上一篇 下一篇

猜你喜欢

热点阅读