版本控制工具之git的常用命名01

风流意气都作罢 提交于 2020-05-03 21:06:28

基本命令

  从git远程仓库导出项目:git clone http://127.0.0.1/name_master/server.git

  从git远程仓库拉取代码:git pull

  查看本地仓库状态:git status

  提交代码到本地仓库:git commit -m "提交说明"

  提交代码到远程仓库:git push

  提交记录:git log(后面加参数可以查看特定的日志信息)

  切换到分支branch1:git checkkout branch1

  同步本地远程仓库和远程仓库状态:git fetch


创建分支

  在本地新建一个分支: git branch newBranch

  创建并切换到新分支: git checkout -b newBranch

  将新分支发布在github上: git push origin newBranch

  远程分支与本地分支联系:git push --set-upstream origin bug36413_master_wl


清理删除分支

  在本地删除一个分支: git branch -d newBranch

  删除远程分支:git push origin --delete signdep_dev2_wl

  清理本地远程删除的分支:git remote prune origin


单个文件调整及缓冲设置

  从其他分支拉取指定文件:git checkout [branch] -- [file name]

  将远程分支dev上的文件覆盖到本地仓库: git checkout origin/dev -- 文件地址

  设置push的缓冲大小:git config http.postBuffer  524288000

  调出Git的图形化工具:  gitk


合并分支

  将branch1分支上的代码合到当前分支:git merge branch1

  将分支A合到B分支上:切换到B分支  git merge A

  合分支时调用beyondcompare工具解决冲突:git mergetool


将本地代码上传到我的gihub中

  1.cd进入你放项目文件的地址
  2.初始化git:git init
  3.将所有文件添加到git管理:git add . 
  4.将3中文件提交到本地仓库:git commit -m "初始化项目"
  5.关联远程仓库项目:git remote add origin https://github.com/wangliang4896/ssdemo.git
  6.将本地代码推到远程仓库:git push -u origin master

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!