TUP computer vision git homework for new learners
- star this repo
- fork this repo
- pull request(every file is ok) to this main branch
- talk something in Issues
以linux下为例,使用git前需要sudo apt-get install git
git init
仓库初始化(也就是说运行这条命令后git就会自动记录所有更改)git status .
查看当前路径下的状态git commit -m "更改信息"
向git提交更改,并记录更改loggit push
把版本库的所有更新内容,向远端服务器(github,gitee...)推送git pull
将远端服务器的内容拉取到本地(拉代码)git log
查看此仓库的所有更改记录git diff
比较自己都做了什么修改git clone [url]
将远端服务器的所有代码复制到本地(clone只在第一次使用,后来的拉代码使用pull)
当我们修改了本地代码,向远端服务器推送时,操作步骤如下:
git add .
//添所有修改git commit -m "updtae main.cpp"
//提交更改信息git push
//推送代码到远端服务器
-
首先,我在Github创建一个空的repo
url为liuup/git_sample -
配置一下远端服务器
- 记录 url
https://github.com/liuup/git_sample
- 执行
git remote add sample https://github.com/liuup/git_sample
其中的sample是随便起的一个名字
-
向远端服务器推送代码,会提示输入账号名和密码
git push -u sample master
可以使用↓记住账号和密码
git config --global credential.helper store
-
从远端服务器拉取代码并查看log
假设此时有别人更改了代码,那么我本人就需要更改我本地的代码和log