git推送与拉取

说起最详细的git教程还要属阮一峰大神写得,这里贴出地址:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html


我要写的是我日常使用的推送拉取等基本功能,后续还会通过应用不断完善。

  • 创建新分支

git checkout -b chen origin/dev "chen"是创建本地的分支,"dev"是"chen"追踪的分支.

  • 查看分支

git branch

  • 查看修改文件

git status

  • 查看提交内容

git log

  • 查看提交内容的具体信息

git show commit_id(git log可以看到icd23434就是commit_id)

  • 拉取dev分支

git pull origin dev

  • 提交所有文件到暂存区

git add .

  • 推到本地仓库

git commit -m "说明"

  • 切换到分支dev

git checkout dev

  • 合并chen分支提交的文件

git merge chen

  • 推送到dev远程分支

git push origin dev

  • A分支要合并B分支文件,但是B分支文件从远程拉取的部分文件还不能合并,所以需要单独拎出需要的相关文件

git cherry-pick commit_id

你可能感兴趣的:(git推送与拉取)