命令大全
cd 文件夹名 切换进入文件夹中
cd .. 切换到上一层文件夹
ls (Linux or Mac os) / dir (Windows) 打印当前目录下的文件和文件夹
mkdir 文件夹名 在当前目录下新建名为 [文件夹名] 的文件
cat 文件名 查看文件内容
touch 文件名 新建文件
rm 文件名 删除文件(尽量少用, 在图形界面中删除到回车站比较安全)
Git init 初始化仓库
Git add 文件名 添加该修改过的文件到暂存区
Git commit -m "提交信息" 提交修改(本地)
Git remote add origin [http] 将本地库与指定的远程库建立链接
Git remote remove origin 删除本地库与远程库的链接
Git remote -v 查看当前库与远程库链接的状态
Git push origin master 推送修改到远程仓库的 master 分支上(默认分支)
Git push -u origin master 第一次推送时需要加上 - u, 建立链接
Git clone [http] 从远程克隆库到当前目录下
Git pull 从远程库拉取最新的远程库到本地
Git pull origin master 拉取指定分支. 这里是 master
上传项目方法
从 GitHub 克隆再上传
Git clone 你的仓库 http 把你的仓库克隆到本地
对仓库里面的内容进行改动后上传到仓库, 进入 Git-test 文件夹
Git add . 将本地仓库里的所有文件添加进来
- Git commit -m "提交信息"
- Git push -u origin master (注: 此操作目的是把本地仓库 push 到 GitHub 上面 master 分支上, 此步骤需要你输入帐号和密码)
本地自建再上传
Git init 初始化自建的文件夹为 Git 可管理
- Git add .
- Git commit -m "提交信息"
Git remote add origin [http] 将自己仓库与需要上传到的远端仓库关联
Git push -u origin master
Git pull --rebase origin master 如果报错, 就是本地仓库没有 readme, 此时把远程 pull 过来合并到本地并提交, 这样本地就提交成功了
Git 教程
下面是我觉得新手也可以看懂的教程
来源: http://www.jianshu.com/p/042460f8579f