Git操作过程初始化项目并上传到Git服务器基本过程创建远程仓库、初始化本地Git仓库、将本地仓库与远程仓库关联起来、添加本地仓库想要提交的代码到本地Git缓冲区将本地仓库的本地分支与远程仓库的远程分支关联起来、提交代码。在Git服务器上创建同名Git项目并获取http地址。本地Git初始化项目Git仓库在项目目录下git init将本地Git仓库和远程仓库关联起来并设置远程仓库名称git remote add其中http地址为上述第一步获取的远程仓库的地址name一般为origin当然也可以设置其他的名字。例如git remote add origin http://i.co.com/my/test.git添加项目文件到本地Git缓冲区git add -Agit commit -m ‘初始化项目’或者git commit -a -m ‘初始化项目’。将本地分支关联远程分支并提交Git默认在远程分支上创建与本地分支同名的分支git push --set-upstream origin master这就是将本地的master分支与origin远程仓库关联起来并在远程仓库创建同名master分支以后本地master都提交到远程仓库中的origin/master分支上。upstream上游的意思。至此应该就可以了我们可以在Git服务器上刷新看看是否提交上去了。提交某一分支的修改查看当前分支的修改git status查看想要查看的文件的修改git diff确认正确后提交修改到暂存区git add -A 或者 git add提交到本地仓库git commit -m 提交信息提交到远程仓库git push拉取远程分支修改到本地分支当远程分支别人推了一版新的代码时我们想要将代码拉下来可以采用两种方式pull和fetchmerge使用pull将远程分支最新代码更新合并到本地仓库区和工作区git pull使用fetch将远程所有分支最新的commitid更新到FETCHHEAD记录远程分支最新的commit_id 和 本地仓库区git fetch将最新的代码合并到工作区git merge取消track某一文件git rm -r --cache