1 创建远程仓库并推送
git init 初始化仓库 (在新建立一个仓库时都初始化一下)
readme(显示当前目录描述) readme.md readme.markdown
LICENSE 开源软件许可证
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 合并执行
网友评论