赞
踩
首先初始化用户名(即自己GitHub上的用户名)
点击鼠标右键后点击Git Bash Here(使用命令行的形式)
git config --global user.name '----------'
然后写自己 的邮箱(当初和GitHub绑定的邮箱)
git config --global user.email '-----------'
git config --list查看当前用户信息
git init----创建.git文件(这是一个隐藏文件,可以设置其显示),这个文件用来存储仓库所有的信息
git status----查看当前状态,此时操作的地方还在工作区,它提示可以用add添加到暂存区。
git add----添加到暂存区,此时用此时输入git status,相关文件名称变成绿色,表示到了暂存区
git add .-----添加所有变更文件到暂存区
git commit -m‘描述信息’----此时用git status查看状态显示没有文件需要提交,表示提交到了仓库
使用vi编辑器修改文件后,用git status查看当前状态显示文件进行修改,要重新git add(这些linux命令可以在我另一篇文章里面查看)
重复上面的命令,git add 和git commit -m ‘’
删除文件后,使用git rm----将文件从工作区上删除
然后提交到仓库中 git commit -m ‘’
文件提交流程:本地区--->寄存区--->本地仓库--->远程仓库
在克隆前如果ssh没有设置好,需要先设置ssh,否则会出错
git remote add origin github仓库地址-----连接远程仓库
git clone 仓库地址------可将github上的仓库下载到本地上
cd test----先进入这个test文件夹内
touch 文件名--创建一个文件
vi 文件名---进入vi编辑器
git add 文件名----从工作区添加到暂存区(其中git add .代表上传所有文件)
git commit -m '描述信息'----提交到本地仓库,此时使用git status查看状态提示我们可以用push操作提交到远程仓库中
git push----将本地仓库中的文件同步到远程仓库中(若无法同步,记得在.git/cofig的文件中配置个人信息)
git push -u origin master----将文件提交到远程仓库,第一次使用是会出错,会提示你先用git pull更新远程仓库
但是如果分支比较落后的话,还是会出现错误,没有远程分支新,这个时候需要强制推送并覆盖之前github上的内容,git push -u -f origin master
git pull----作用是:取回远程主机某个分支的更新,再与本地的指定分支合并
git branch----查看分支,这个是在连接git后可以查看(这个要连接上远程仓库后才可以连接,此处显示在master上)
git branch -r----查看远程分支,开发方式有分支开发,主干发布的模式和主干开发和分支发布的模式。在分支开发,然后发布到主干上(master),这个是业界普遍认为的良好做法。
git checkout -b 分支名字 origin/master----创建一个分支,此时会切换到新建的这个分支,checkout表示检出,-b表示分支,origin/master表示在这个主干的基础上去生成一个分支。但是还需要将这个分支推送到远程仓库上。
git push origin HEAD -u----将本地新建的分支推送到远程仓库中
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。