最近一直在带领新人,整理了一些git相关资料。希望对小伙伴们有所帮助,互相指教!
场景一:本地创建项目根目录, 然后与远程Git关联:
-
创建新文件夹
mkdir xxx
-
进入
cd xxx
-
初始化Git仓库
git init
-
提交改变到暂存区
git add .
-
提交改变从暂存区到历史区
git commit -m "commit message"
-
本地git仓库关联GitHub仓库
git remote add origin git@github.com:xxxxxx--.git
-
首次提交代码到GitHub中
git push -u origin master
注:master是默认的分支,后面再提交可以用简化的命令
场景二:直接从Git中克隆源码到本地放置的目录下, clone 的过程自然就建立了关联
从GitHub上克隆项目到本地
git clone git@github.com:xxxxxxxxxx----.git
注:克隆的时候直接在仓库根目录即可, 不用再创建项目根目录 ;添加提交改变的文件到暂存区
git add ./* //或者git add . 或者 git add -a 将目录中所有文件添加;
提交改变从暂存区到历史区
git commit -m "commit message"
提交到远程GitHub仓库
git push -u origin master
注:后续可以用简化命令:git push