git 快速入门 git status ---查看跟踪了哪些文件,(add 了哪些文件) git log ——查看提交的记录(commit 的记录) git init——初始化仓库 push&&pull push用于将本地仓库提交到github上,具体用法: git push origin master pull用于将远程仓库的代码拉下来,保证远程和本地仓库同步,具体用法: git pull origin master 一般有时候会从github上clone一个项目到本地,而如果当本地已经有了仓库,并提交了很多次commit的时候,可以通过这种方式实现两段仓库同步,先在github上新建一个仓库,然后在本地输入: git remote add origin url 分支 git branch——查看当前分支情况 git branch beta——创建一个叫beta的分支 git checkout beta——切换到beta分支 合并分支 在项目开发的时候,每个人写一个功能对应着一个分支,最后测试完成的时候可以把他们合在一起。 git merge beta——将分支beta合并到master 删除分支 git branch -d——有时候会失败,因为当前分支还没有合并到master git branch -D ——强制删除分支 FAQ: A:用ssh和https连接github有什么区别? Q:1.使用ssh必须是项目的管理者,且需要配置ssh key, https没有这类要求 2.ssh push的时候不要输入用户名和密码。https方式则需要 A:为什呢要有add 这一步,不直接commit更好吗? Q:为了防止你错误的提交,给了一个缓冲的步骤。
转载于:https://my.oschina.net/u/3785630/blog/1665681