(一) 从网上克隆到本地
# 1、从github克隆到本地文件夹 git clone 网址 # 1.1、从网站上克隆指定分支的代码(重要) git clone -b <分支名> <网址> # 2、克隆子模块 git submodule update --init --recursive # 3、检查分支状态 git status # 最终:回复nothing to commit,working tree clean.则成功(二) 从本地同步到网上
如果我想本地创建一个GitHub新项目,GitHub进行同步,步骤如下:
1、从GitHub网站上创建一个新项目(可以先写一个readme.md,得到一个git网址)
2、想在本地文件夹里面直接
# 克隆main分支 git clone 网址 # 从网站上克隆指定分支的代码(重要) git clone -b <分支名> <网址>3、之后就可以再本地做修改提交到GitHub上了
git add . git commit -m "提交代码描述" git push -u origin 分支即可完成
(三) 之后在本地每次改完代码就用
git add . git commit -m "你的修改说明" #这个就是在main分支上进行的改动 git push origin main(四) 如果想开一个新分支
#假设你要新建一个分支叫 dev(开发分支): git checkout -b dev #注意在换分支时候,需要对本地代码进行备份。可能会导致代码消失 #确认当前分支 git branch #输出示例: #* dev # master #* dev 表示你现在正在 dev 分支上工作 #之后正常提交代码即可 git add . git commit -m "在dev分支上添加新功能" #第一次提交新分支加上-u git push -u origin dev #之后就可以简化为: git push #回master分支 git checkout master #在master上合并dev分支 git merge dev(五) 这个是直接在本地进行初始化git(一般不用)
git init git add . git commit -m "描述" git remote add origin ssh地址 git push -u origin master