Git操作步骤:
1.安装Git
2.创建目录
3.git init(初始化自己的本地仓库)
5.修改配置文件 git config --global http.sslVerify false
6.git remote add origin http://gitlab.uxsino.com/boc_jl/MonitorServer.git(关联本地和远程仓库)
7.git pull origin master (获取主线版本)
8. git checkout -b mybranch(创建自己的分支)
9. git add 全路径名 (添加上传的文件)
10. git commit -m "说明"
11. git push (-u) dbwebui mybranch
Git基本常用命令如下:
mkdir: XX (创建一个空目录 XX指目录名)
pwd: 显示当前目录的路径。
git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。
git add XX 把xx文件添加到暂存区去。
git commit –m “XX” 提交文件 –m 后面的是注释。
git status 查看仓库状态
git diff XX 查看XX文件修改了那些内容
git log 查看历史记录
git reset --hard HEAD^ 或者 git reset –hard HEAD~ 回退到上一个版本
(如果想回退到100个版本,使用git reset –hard HEAD~100 )
git reset --hard 0250cd0ff958e26016ccf853b8c63e94e88d69e6 git回退到指定版本
git push origin --delete Chapater6 删除远程分支
git branch -d Chapater8 删除本地分支
cat XX 查看XX文件内容
git reflog 查看历史记录的版本号id
git checkout — XX 把XX文件在工作区的修改全部撤销。
git rm XX 删除XX文件
git remote add origin https://github.com/tugenhua0707/testgit 关联一个远程库
git push –u(第一次要用-u 以后不需要) origin master 把当前master分支推送到远程库
git clone https://github.com/tugenhua0707/testgit 从远程库中克隆
git checkout –b dev 创建dev分支 并切换到dev分支上
git branch 查看当前所有的分支
git checkout master 切换回master分支
git merge dev 在当前的分支上合并dev分支
git branch –d dev 删除dev分支
git push origin --delete Chapater6 删除远程分支
git branch name 创建分支
git stash 把当前的工作隐藏起来 等以后恢复现场后继续工作
git stash list 查看所有被隐藏的文件列表
git stash apply 恢复被隐藏的文件,但是内容不删除
git stash drop 删除文件
git stash pop 恢复文件的同时 也删除文件
git remote 查看远程库的信息
git remote –v 查看远程库的详细信息
git push origin master Git会把master分支推送到远程库对应的远程分支上
git clone ssh://xxx/xx.git 下载git库
git branch -a 查看所有分支
git checkout xxx 切换到xxx分支
git branch 查看当前所属分支
git submodule init 子模块初始化
git submodule update 子模块更新
git status 查看本地代码状态
git pull --rebase 从服务器拉取最新代码
git add xxx 将xxx文件加入待提交列表
git add . 将本地所有有修改文件加入待提交列表
git commit 提交代码到新任务
git commit --amend 提交代码到已有任务
git push xxx 将本地修改push到git服务器
git reset HEAD^ 将本地状态恢复至代码未提交之前
git mv -f oldfolder newfolder //重命名文件、文件夹
git add -u newfolder //更新已跟踪的文件、文件夹