Git实战

git 常用基础操作以及分支管理

  1. git init: 初始化git工作目录。
  2. git clone :远程仓库url : 下载远程项目。
  3. git status : 查看目录文件状态。
  4. git add newtext: 本地文件有修改,通过此操作添加文件到暂存区,此时状态为staged。
  5. git commit -m "my commit message" : 提交到本地git仓库。
  6. git push origin dev 提交到远程仓库dev分支。
  7. git branch : 查看当前分支。
  8. git remote –v : 查看当前跟踪的远程分支。
  9. git check out master (进行合并分支操作前,记得先提前到远程仓库,比如现在本地是跟踪的远程开发分支,则需要先提交到 远程开发分支,再检出master分支,再用merger命令合并)
  10. git merge dev:合并分支
  11. git remote add dev ssh://[email protected]/usr/GitData/DingDang/.git (非clone项目,通过此命令指向远程分支)
  12. git reset --hard HEAD^ 还原历史提交版本上一次
  13. git reset --hard 版本号

附:放弃本地修改,使用远程分支remoteresposity代码覆盖本地的Git命令如下:
git fetch --all
git reset --hard origin/remoteresposity
git pull

本地项目初始化后提交到git步骤

  1. git init: 初始化git工作目录。
    2.git remote add origin ssh://[email protected]/usr/GitData/DingDang/.git (非clone项目,通过此命令指向远程分支)
  2. git add newtext: 本地文件有修改,通过此操作添加文件到暂存区,此时状态为staged。
  3. git commit -m "my commit message" : 提交到本地git仓库。
  4. git push origin master 提交到远程仓库dev分支。

你可能感兴趣的:(Git实战)