将以有的项目发布到github上

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010010664/article/details/88030348

1、在github上创建项目(最好本地项目名称和git项目名称相同)

2、在本地项目的根目录下进行操作

# 当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹)
git init
# 将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名即可
# 注意事项:git不能添加为空的目录
git add .
# 第一次提交
git commit -m "first commit"
# 在github中的项目地址(注意使用http开头,ssh的需要配置免密)
git remote add origin https://自己的仓库url地址
# 将代码上传到github仓库。等待几秒,然后让你输入Username和Password 
git push -u origin master

3、Linux上常用git提交命令

首先,操作之前一定要看清分支!!
其次,提交代码之前一定要先更新代码!!

git branch        -----查看当前分支
git pull             -----更新代码到本地    
git强制pull
/**最佳解决方法
 *重要提示:如果您有任何本地更改,将会丢失。无论是否有--hard选项,任何未被推送的本地提交都将丢失。
 */如果您有任何未被Git跟踪的文件(例如上传的用户内容),这些文件将不会受到影响。

//从远程下载最新的,而不尝试合并或rebase任何东西。
git fetch --all
//然后,你有两个选择:
//1、git reset将主分支重置为您刚刚获取的内容。 --hard选项更改工作树中的所有文件以匹配origin/master中的文件
git reset --hard origin/master
//2、或者如果你在其他分支上:
git reset --hard origin/<branch_name>
提交代码:
1、在本地修改相应文件(或者文件新旧替换)
2、git add **/**/文件名 (注意路径要写对,也可以直接提交全部 git add .)
3、git status         ----查看当前本地文件信息
4、git commit -m "更改信息备注"
5、git push           ----提交代码到当前分支

我一般git push 之前会看一下commit状态:git status。
尽量是http提交代码,ssh和http切换方式:
git remote -v
git remote set-url origin [email protected]:xxx/xxxx_data_pool.git
git remote set-url origin http://git.xxxx.cn/xxx/xxxx_data_pool.git

到此Git提交代码就完成


 

猜你喜欢

转载自blog.csdn.net/u010010664/article/details/88030348