1、一些入门的命令
进入你要传到远程库的项目下
例:
cd/Desktop/Order这里是进入桌面的Order文件夹中,接着输入
git init为了让项目文件夹下有 .git 文件,可以输入 ls -a 命令查看
git add .将当前目录增加到仓库中,那个“ . "代表当前目录,也可以换成其他文件名
git commit -m" 输入一些注释"提交当前的修改,相当于备份,每次commit都会有对应的时间,所以只要你commit了就可以返回到你想要的版本。
git remote add origin https://github.com/user_name/xxx.git设置要增加到哪个仓库, https://github.com/user_name/xxx.git 这个是远程仓库的地址,user_name 为你注册的gitHub用户名,xxx为你在gitHub上建的仓库名
git push -u origin master将项目上传到远程的仓库的主分支下, 到这里就已经完成了一次上传。
以下是些其他的sell命令:
git status //用于查看当前项目的修改信息
rm -rf .git/ //删除 .git文件的命令
git clone https://github.com/use_name/xxx.githttps://github.com/use_name/xxx.git 这个是你要克隆的远程公开库的地址
git rm 文件名(或/path/file_name)删除.git 本地的指定文件 再输入 git push 命令 就可以删除远程文件
git rm -r file_name // 或/path/file_name
2、分支
git branch yourbranchyourbranch 是你要创建分支的名字
git branch //查看当前本地分支
git branch -r //查看远程分支
git branch -a // 查看所有分支
git checkout yourbranch //切换到你的分支上
git checkout master //切换到主分支
git merge yourbranch // 合并你的分支
git branch -d yourbranch //删除你本地的分支
git branch -r -d yourbranch //删除远程分支 git push origin --delete yourbranch //删除远程分支
3、忽略某些文件
touch .gitignore //创建一个.gitgnored的文件
open -e .gitignore //打开文件,进行编辑
在文件输入类似语句:
first.txt (忽略所有文件名为 first.txt 的文件) *.rb (忽略所有扩张名为 .rb 文件) !first.rb (first.rb 文件除外) *.[oa] (忽略所有 .a 和 .o 的文件)保存文件,当你 git push 的时候会自动不上传那些你忽略的文件到远程仓库