1、在Ubuntu下安装git
sudo apt-get install git
2、设置账户
git config --global user.email "969412845@qq.com"
git config --global user.name "ckl"
3、搞两份.gitignore文件(忽略一些不必要的文件)gitignore参考文件
4、编译源码
5、初始化git仓库
git init
6、git 提交到本地
git add .
git commit -am "git init" (提交多行,用单引号'line1 linx ')
7、查看提交
git log
8、查看当前修改,但是还未提交的内容
git status
---------------------------------------------------------------------------------------------------------------------------
9、本地仓连接远程仓
如:
git remote add origin https://github.com/CKL2022/NXP-imx6-kernel.git
git remote add origin 账户@IP:路径
(GitHub和自己的远程仓 形式好像还是有些区别;具体情况具体分析吧)
10、在连接远程仓之前,可以看一下有没有已经连接过其它远程仓
git remote -v
11、删除远程仓
git remote remove origin
12、推送本地代码到远程仓:(要先推送master分支)
git push origin master:master
13、下载远程仓到本地
git clone git@github.com:CKL2022/NXP-imx6-kernel.git ————SSH只适用于同一网段
git clone https://github.com/CKL2022/NXP-imx6-kernel.git ————外网用这个
13、克隆下载后,默认是master分支,
可以$ git branch -a 查看所有分支
更多git使用,有需要再更新。。