专业做域名的网站,开发邦app,北京建设工程造价管理协会网站,手机网站建设效果Server端
Server端操作只在初始化项目时操作一次即可
登录到目标服务器创建需要进行代码同步的文件夹#xff0c;以 .git结尾。注意是文件夹#xff0c;不是文件使用git仓库初始化命令进行初始化
操作指令如下
# 登录命令#xff0c;联通成功后会提示密钥和密码#xf…Server端
Server端操作只在初始化项目时操作一次即可
登录到目标服务器创建需要进行代码同步的文件夹以 .git结尾。注意是文件夹不是文件使用git仓库初始化命令进行初始化
操作指令如下
# 登录命令联通成功后会提示密钥和密码按需输入
ssh url#创建好对应文件夹之后对Server端git仓库初始化
git init --bare x.gitClient端
即个人电脑端
原始版操作
没有安装git的话先安装git使用初始化命令( init )初始化本地代码仓库git 本地命令集 git的所有命令需要在准备好操作的本地文件夹内进行操作切勿在文件夹外进行操作后果自负不仅是命令git的本地化仓库的配置也会保留在你操作的文件夹内所以多个git同步的文件夹之间是互相不影响同步和分支管理的大胆放心操作git init初始化本地仓库git add 添加文件到暂存区提交到暂存区意味着commit之后才会到分支不提交到暂存区的文件没有意义 git add .添加当前目录下所有的文件进入版本管理 git commit提交命令将当前已经纳管到git版本控制中的文件提交到分支中直接使用时会进入规定的文本编辑器中进行备注的提交 git commit -m 提交备注内容直接使用commit的-m参数进行快捷提交备注内容的编辑 git log查看git的历史记录顺序为从近到远 git log -prettyoneline单行显示git日志git reflog获取版本号的gitlog git reset --hardgit本地仓库版本回退 git reset --hard HEAD^git本地仓库版本回退回退到上个版本git reset --hard HEAD^^git本地仓库回退到上上个版本git reset --hard HEAD~100git本地仓库回退到前100个版本git reset --hard 版本号回退到对应版本号的命令配合reflog git status查看状态查看暂存区操作状态以下为不要瞎操作的命令 git checkout -- 文件名丢弃工作区的修改如不想修改懒得删除了可以使用此命令rm 文件名删除分支中的文件即已提交的文件cat打开文件部分类似于linux文本操作命令 git远程仓库命令集 必须要知道的命令 git remote查看远程仓库信息 git remote -v查看远程仓库详细信息git remote add origin url:~/项目.git创建远程仓库路由 git fetch upstream获取更新git merge upstream/master将更新的代码和本地代码合并git push origin master将本地已经提交到master分支的命令传送到命名为origin的远程仓库 扩展命令 git branch查看当前的分支 git branch -d 分支名删除当前分支慎用 git checkout name切换分支 git checkout –b name创建并切换分支 git merge 分支名在当前分支上合并分支
#git全生命周期使用命令
#创建好本地文件之后初始化本地仓库
git init
#添加远程仓库
git remote add origin url:~/FuelCtrl.git
#同步代码到本地
git fetch
git merge origin/master
#本地进行文件操作之后提交文件
git commit -m 进行了git仓库初始化操作
git push origin master#其实并不是很需要全生命流程都在gitbash里面操作如果使用编译器自带的git版本控制会更方便
#其他命令自己摸索实践此处只列出生命周期中常用的命令